Водитель болта Neo4J Создает отношения Зависает - PullRequest
0 голосов
/ 25 сентября 2019

Я сталкиваюсь с проблемой при создании связей с определенными узлами и зависаниями.И в некоторых случаях зависание приводит к сбою всего экземпляра 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 из дампа, но это не сработало, а также попытался удалить и воссоздатьвсе мои индексы, и это не сработало.

...