不同的服务器neo4j数据库和我的代码

时间:2012-11-26 21:46:29

标签: 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 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

您可以在EC2教程截屏视频中找到示例设置的视频:https://vimeo.com/54142111