0

現在、3 つのインスタンスをクラスタリングするために neo4j 1.8.2 EP エディションを使用していました。私は春のアプリケーションのために以下の構成を持っていました:

<bean id="graphDatabaseService" class="org.neo4j.kernel.HighlyAvailableGraphDatabase"
        destroy-method="shutdown" scope="singleton">
        <constructor-arg name="storeDir" index="0" value="E:/Neo4J Enterprise Edition/db1/graph.db" />
        <constructor-arg index="1">
            <map>
                <entry key="ha.server_id" value="1" />
                <entry key="ha.pull_interval" value="10"></entry>
                <entry key="ha.server" value="192.168.1.10:6001" />
                <entry key="ha.coordinators" value="192.168.1.10:2181,192.168.1.7:2182" />
            </map>
        </constructor-arg>
    </bean>
    <neo4j:config graphDatabaseService="graphDatabaseService" />

ただし、neo4j 1.9.3 Enterprise Edition の新しい変更により、Zookeeper は使用されなくなり、コーディネーターも機能しなくなりました。これを neo4j 1.9.3 エンタープライズ エディションで動作するように再構成するにはどうすればよいですか? リンク/リソースをいただければ幸いです..ありがとう。

4

1 に答える 1

2

克服するために、2 つの変更を行いました。

  1. と交換<entry key="ha.coordinators"しました<entry key="ha.initial_hosts"
  2. neo4j-haneo4j-kernelneo4j-managementおよびその他の neo4j 関連のライブラリを最新のもの、つまり 1.9.3 に更新pom.xmlしました(最初は 1.8.2 でした)。

以上です。:)
ありがとう

于 2013-09-05T05:17:47.170 に答える