2012-11-26 52 views
2

我想爲我的網站使用neo4j圖形數據庫。我的網站和我的neo4j數據庫不在同一臺服務器上。我如何從另一臺服務器訪問neo4j數據庫?誰能幫我?不同的服務器neo4j數據庫和我的代碼

當我嘗試連接這樣,

GraphClient client = new GraphClient(new Uri("http://localhost:7474/db/data")); 

它工作正常,但是當我嘗試連接這樣,

GraphClient client = new GraphClient(new Uri("http://xx.xx.xxx.xxx:7474/db/data")); 

它無法連接。問題是什麼?我該怎麼辦?

回答

2

Neo4J默認配置爲只接受來自127.0.0.1的傳入連接。

編輯您的conf/neo4j-server.properties文件,並確保您有以下設置:

#allow any client to connect 
org.neo4j.server.webserver.address=0.0.0.0 

更多細節

http://docs.neo4j.org/chunked/milestone/server-configuration.html#_important_server_configurations_parameters
+0

你好。在本地主機沒問題,我可以使用本地ne4oj數據庫。但是當我嘗試連接來自不同服務器的neo4j數據庫時,我無法做到這一點。 – bdkhsn

+0

請更新您的問題,並提供更多關於您正在嘗試的信息。猜測你想要做什麼並不容易 - 以及如何做。 –

+0

查看我的更新回答 –

相關問題