2つのjvmで2つのigniteキャッシュノードを使用して例を実行します。各jvmは点火ノードを実行します。ノードは同じキャッシュにマップされます。
ignite-config.xml
<bean class="org.apache.ignite.configuration.IgniteConfiguration">
...
<property name="cacheConfiguration">
<bean class="org.apache.ignite.configuration.CacheConfiguration">
<!-- Set a cache name. -->
<property name="name" value="cacheName"/>
<!-- Set cache mode. -->
<property name="cacheMode" value="PARTITIONED"/>
<!-- Number of backup nodes. -->
<property name="backups" value="1"/>
...
</bean>
</property>
</bean>
テスト手順:
結果:バックアップノードは私が期待するように10個を所有していません。なぜですか?
ignitevisorcmd.sh
キーが失われたことを報告している理由がわかりません。ノードを強制終了した後でキャッシュを照会して、キャッシュを直接調べることをお勧めします。または、Valentinが提案するように、IgniteCache.size()を試すことができます
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加