3
我試圖用螺栓寫入到遠程機器,機器1,正在運行的Neo4j 3.0服務器。機器1的端口7687打開。Neo4j的博爾特沒有始終如一地處理的Cypher查詢
CREATE (:TestNode {Name:"Test"})
,然後我的本地機器上運行我的腳本,機器2:如果我登錄到機器1通過瀏覽器界面創建一個測試節點
from neo4j.v1 import GraphDatabase, basic_auth
driver = GraphDatabase.driver("bolt://Machine1.com:7687",
auth=basic_auth("neo4j","password"))
session = driver.session()
#Clear what's already there
session.run("OPTIONAL MATCH(n)-[r]-() DELETE n,r")
session.run("MATCH (n:TestNode) DELETE n")
然後我可以在看計算機1上的瀏覽器界面表明節點已從圖中刪除。到現在爲止還挺好。
但是,我的機器2腳本,創造幾千個節點和邊的休息,似乎成功運行,但是當我看到機器1我堅持一個空圖。我知道有與Cypher支架語句的我使用的,因爲他們都從以前的SUCESSFUL(但慢)py2neo腳本來沒問題。有什麼方法可以查看發生了什麼的詳細日誌?我看不出在機器1的Neo4j的日誌中的任何聯繫的證據。