0
我正在使用Neo4j進行流監控應用程序。我的流非常輕,每秒8到10個事務。Neo4j中的Multithread Upsert
當我在Neo4j中保存我的事務時,只要他們到達,有多個線程我有一個死鎖錯誤,並且一些節點和關係不會保存。
是否有任何一種解決方案,在配置或代碼中,我可以用來解決這類問題?
在此先感謝
我正在使用Neo4j進行流監控應用程序。我的流非常輕,每秒8到10個事務。Neo4j中的Multithread Upsert
當我在Neo4j中保存我的事務時,只要他們到達,有多個線程我有一個死鎖錯誤,並且一些節點和關係不會保存。
是否有任何一種解決方案,在配置或代碼中,我可以用來解決這類問題?
在此先感謝
這裏是如何避免和處理死鎖一些基本信息。
"Neo.TransientError.Transaction.DeadlockDetected"
(或實際上,任何status code以"Neo.TransientError"
開頭),您應該稍後重試(理想情況下在隨機間隔後)。