为什么要创建HA Neo4j图形数据库需要很长时间?

时间:2015-12-14 20:54:01

标签: neo4j neo4j-ha

我通过以下方法创建neo4j图数据库企业版。它不会返回任何异常等,并显示程序正在运行(永远)。

HashMap<String, String> settings = new HashMap<String, String>();
    settings.put("org.neo4j.server.database.mode", "HA");

    settings.put("ha.server_id", "1");
    settings.put("ha.initial_hosts",
            "neo4j-01.local:5001,neo4j-02.local:5001,neo4j-03.local:5001");

    GraphDatabaseService db = new HighlyAvailableGraphDatabaseFactory()
            .newHighlyAvailableDatabaseBuilder("db.local")
            .setConfig(settings).newGraphDatabase();

这里的原因是什么?

P.S我从Neo4j的官方网站上获得了配置。

1 个答案:

答案 0 :(得分:1)

等待其他实例加入群集。请确保在ha.server_id中提到的其他主机上使用相应的ha.initial_hosts运行相同的代码。