用其他配置文件启动neo4j服务器

时间:2014-09-29 09:50:18

标签: neo4j

我尝试在OSX上启动neo4j并更改所选的配置文件。我想用一个不同的端口和一个数据库启动一个测试服务器进行单元测试,在启动时应该删除它(我将解决shell脚本中的删除部分,它应该停止并启动服务器)。

我的问题是neo4j忽略了参数中的配置文件。我的电话看起来像这样(从终端和当前文件夹是bin:

./neo4j start -server -Dorg.neo4j.server.properties=conf/neo4j-server-test.properties

仍然选择默认配置文件。

感谢您的帮助

3 个答案:

答案 0 :(得分:2)

没有' ad hoc' neo4j命令脚本的参数,因此忽略启动后的参数。您需要制作neo4j命令脚本的修改版本,或者替换neo4j-server.properties文件。

答案 1 :(得分:1)

您可以使用ineo来管理两个或更多Neo4j实例:

https://github.com/cohesivestack/ineo

答案 2 :(得分:1)

您可以指定包含带有环境变量的自定义配置文件的文件夹的路径:

NEO4J_CONF=../conf neo4j start