neo4j - Neo4J 螺栓驱动程序创建关系挂起
问题描述
在创建与某些节点之间的关系挂起时,我遇到了一个问题。在某些情况下,挂起会使整个 Neo4J 实例崩溃。
当我查看我的应用程序的堆栈跟踪时,我看到了 Java 螺栓驱动程序的这种行为。
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1693)
java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3323)
java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1729)
java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895)
org.neo4j.driver.internal.util.Futures.blockingGet(Futures.java:108)
org.neo4j.driver.internal.ExplicitTransaction.close(ExplicitTransaction.java:117)
这是在关闭事务时,但在某些情况下,当我关闭 StatementResult 时,我会遇到相同的挂断。
我尝试从转储中重新安装 Neo4J,但没有成功,我还尝试删除并重新创建所有索引,但没有成功。
解决方案
推荐阅读
- python - python中的Johansen Cointgration测试
- spring - 如何使用 Spring Data Redis 启用查询日志记录?
- visual-studio - 为什么在 UDP 上创建套接字时出错
- python - 输入和def有很多问题
- python - 通过检查内部列表的长度来过滤两个列表列表的更好方法
- python - 文件夹位置更改后烧瓶运行命令失败
- r - 计算R中向量区间的中位数
- xamarin - 使用带有 Autofac 和 Shell 的 FirebasePushNotificationPlugin 插件的 Xamarin 表单无法显示 UI 元素或重定向
- javascript - 使用 Reactstrap:如何一次只切换一个 Collapse?
- rust - 尝试在 rust 中迭代 2 个文件