2
我有一個應用程序部署在跨不同服務器的多個節點上運行的Jboss AS 7中,我試圖使用infinispan 5.2來緩存數據。問題是緩存值沒有在不同的服務器上被複制,它只能從同一個節點訪問。集羣環境中的Jboss AS 7 Infinispan
用於緩存的配置在這裏
<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中定義。
也許節點沒有形成一個集羣?檢查日誌消息... –
我們正面臨與JBOS EAP 6.1相同的問題。你找到原因了嗎? – user613114
你在說哪個_web.xml_?你的意思是_standalone.xml_或_domain.xml_而不是_web.xml_ - 對嗎?也許集羣節點不會與其他人交談。在_server.log_中查找諸如「收到新羣集視圖」的消息。 – roehrijn