如何在neo4j中设置超时apoc.load.json

How to set timeout apoc.load.json in neo4j

我运行一个Cypher查询CALL apoc.load.json("URL")和Neo4jreturns这个错误信息:

Can't read url ... as json: Read timed out

如何为此设置超时?

有一个配置要放入您的 neo4j.conf 文件中:

apoc.http.timeout.connect=10000

值以毫秒为单位。 您可以查看代码以获取更多信息:https://github.com/neo4j-contrib/neo4j-apoc-procedures/blob/b9a4e587265e4f168098e2d1e6135ff19985fc59/src/main/java/apoc/util/Util.java#L234

注意:还有一个 apoc.http.timeout.read 参数。

干杯