Transactions Neo4j上的Neo.ClientError.Transaction.ConcurrentRequest错误

Transactions Neo4j上的Neo.ClientError.Transaction.ConcurrentRequest错误,transactions,neo4j,Transactions,Neo4j,这个错误意味着什么 Neo.ClientError.Transaction.ConcurrentRequest 使用同一事务的并发请求意味着什么?你是说同时有多个HTTP请求吗 没有文档,只有此处给出的文档: 我遇到了一个问题,在单单元测试中遇到了这个错误。根据文档: Neo.ClientError.Transaction.ConcurrentRequest->存在访问同一事务的并发请求,这是不允许的 表示您在并行请求中使用相同的事务id,这是不可能的,因为Neo4j中的事务是线程绑定的。可能是

这个错误意味着什么

Neo.ClientError.Transaction.ConcurrentRequest

使用同一事务的并发请求意味着什么?你是说同时有多个HTTP请求吗

没有文档,只有此处给出的文档:

我遇到了一个问题,在单单元测试中遇到了这个错误。

根据文档:

Neo.ClientError.Transaction.ConcurrentRequest->存在访问同一事务的并发请求,这是不允许的


表示您在并行请求中使用相同的事务id,这是不可能的,因为Neo4j中的事务是线程绑定的。

可能是您正在为并行请求创建单个连接对象。如果创建独立的连接对象,它将正常工作


检查此线程:

在REST接口中,这是否意味着我正在使用相同的事务ID发出并行HTTP请求?基于上的代码,这是我的结论,但是我不能完全确定(release()和forget()机制)。