60秒后出现带有生锈密码的连接超时

时间:2018-09-07 08:15:39

标签: neo4j rust

对于我的硕士论文的第一步,我必须比较一些数据库。目前,我正在玩Neo4J。这项工作是将数百万条记录插入数据库。因此,我使用了Rust和rusted-cypher。我决定使用250000个create语句的事务。但是恰好在60秒后出现以下错误:

Hyper(Io(Os { code: 104, kind: ConnectionReset, message: "Connection reset by peer" }))

首先,我认为Neo4J切断了连接,所以我提高了neo4j.conf中的事务超时:

dbms.transaction.timeout=300s
dbms.rest.transaction.idle_timeout=300s
dbms.lock.acquisition.timeout=300s

但是错误继续出现。我以较低的事务大小进行了测试,只有1000条create语句有效。

我搜索了“ rusted-cypher”和“ hyper”的代码。我发现的唯一超时位于hyper::client::Builder,但实际上是90秒而不是60。

为什么60秒后连接会重置?

0 个答案:

没有答案