31.6. パーティション処理の設定
Red Hat JBoss Data Grid では、パーティション処理はデフォルトで無効になります。
宣言による設定 (ライブラリーモード)
パーティション処理を以下のように宣言します。
<namedCache name="myCache"> <clustering mode="distribution"> <partitionHandling enabled="true" /> </clustering> </namedCache>
プログラムを用いた設定 (ライブラリモード)
パーティション処理を以下のようにプログラムで有効にします。
ConfigurationBuilder dcc = new ConfigurationBuilder(); dcc.clustering().partitionHandling().enabled(true);
宣言による設定 (リモートクライアントサーバーモード)
以下の設定を使用して、パーティション処理をリモートクライアントサーバーモードで宣言的に有効にします。
<subsystem xmlns="urn:infinispan:server:core:6.2" default-cache-container="clustered"> <cache-container name="clustered" default-cache="default" statistics="true"> <distributed-cache name="default" mode="SYNC" segments="20" owners="2" remote-timeout="30000" start="EAGER"> <partition-handling enabled="true" /> <locking isolation="READ_COMMITTED" acquire-timeout="30000" concurrency-level="1000" striping="false"/> <transaction mode="NONE"/> </distributed-cache> </cache-container> </subsystem>