Jboss AS 7 にデプロイされたアプリケーションが異なるサーバーの複数のノードで実行されており、データのキャッシュに infinispan 5.2 を使用しようとしています。問題は、キャッシュ値が異なるサーバー間で複製されず、同じノードからしかアクセスできないことです。
キャッシュに使用される構成は、ここに示されています
<cache-container name="cluster" aliases="ha-partition" default-cache="cache" jndi-name="java:jboss/infinispan/container/cluster">
<transport lock-timeout="10000"/>
<distributed-cache name="cache" mode="SYNC" start="EAGER" batching="false">
<locking isolation="REPEATABLE_READ"/>
<eviction strategy="LIRS" max-entries="1000"/>
<expiration lifespan="300000" />
</distributed-cache>
</cache-container>
また、分散キャッシュの代わりに複製キャッシュを使用してみました。
タグは私の web.xml で定義されています。