2015-12-14 41 views
0

我正在通過以下方法創建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

它等待其他實例加入羣集。請務必在ha.initial_hosts中提及的其他主機上使用相應的ha.server_id運行相同的代碼。

相關問題