java事务提交写操作,容易造成死锁
发布于 8 年前 作者 alexjie 3970 次浏览 来自 问答

java事务提交写操作,容易造成死锁

7 回复

windowns 还是 Linux 平台? 尽量不要用Windows

@pangguoming linux平台,还是不间断的会有死锁发生

很难说具体原因,Java版本 哪个? neo4j版本哪个?还运行着其它Java应用?

@pangguoming neo4j-2.3.0企业版,java是1.7.0,有其他java应用在运行,具体的堆栈如下,请问大神是什么原因导致的: at java.lang.Thread.sleep(Native Method) at java.lang.Thread.sleep(Thread.java:340) at org.neo4j.kernel.impl.util.concurrent.LockWaitStrategies$3.apply(LockWaitStrategies.java:69) at org.neo4j.kernel.ha.lock.forseti.ForsetiClient.acquireExclusive(ForsetiClient.java:229) at org.neo4j.kernel.impl.api.LockingStatementOperations.relationshipCreate(LockingStatementOperations.java:235) at org.neo4j.kernel.impl.api.OperationsFacade.relationshipCreate(OperationsFacade.java:636) at org.neo4j.kernel.impl.core.NodeProxy.createRelationshipTo(NodeProxy.java:477)

这问题,我从其它地方找到了写参考,这么深层次的问题我也就只能 搜答案了 https://github.com/neo4j/neo4j/issues/5955 https://github.com/neo4j/neo4j/issues/5950

题外话,你企业版多少钱买的?官网标价买的?

@pangguoming 不是HA的版本,还是免费版的。。。

回到顶部