2

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 で定義されています。

4

1 に答える 1

0

私はあなたのような問題を抱えていました。

Abhishek Mathur のこの記事は、それを解決するのに役立ちました。

レプリケートするデータの種類がわかりません。http セッションをレプリケートしたいのですが、この記事は役に立ちます。

于 2015-05-13T12:31:51.023 に答える