1
豆Decleration:如何在Jboss中集成infinispan緩存7 1 1最終?
bean id="cacheManager" class="org.infinispan.spring.provider.SpringEmbeddedCacheManagerFactoryBean"
p:configurationFileLocation="classpath:infinispan.xml" ..
infinispan.xml
<infinispan
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:infinispan:config:5.1 http://www.infinispan.org/schemas/infinispan-config-5.1.xsd"
xmlns="urn:infinispan:config:5.1">
<global>
<transport clusterName="CASCluster"/>
<globalJmxStatistics enabled="true"/>
</global>
<default>
<jmxStatistics enabled="true"/>
<clustering mode="distribution">
<hash numOwners="2" rehashRpcTimeout="120000"/>
<sync/>
</clustering>
</default>
<namedCache name="mtx.infinispan.global">
<eviction strategy="LIRS" maxEntries="50000" />
</namedCache>
<namedCache name="books">
<eviction strategy="LIRS" maxEntries="50000" />
</namedCache>
<namedCache name="scheduleprofiletemplates">
<eviction maxEntries="1000000" strategy="LIRS" />
<loaders passivation="false" shared="false" preload="true">
<!-- We can have multiple cache loaders, which get chained -->
<loader class="org.infinispan.loaders.file.FileCacheStore"
fetchPersistentState="true" purgerThreads="3" purgeSynchronously="true"
ignoreModifications="false" purgeOnStartup="false">
<!-- See the documentation for more configuration examples and flags. -->
<properties>
<property name="location" value="/home/cas/infinispanCache" />
</properties>
</loader>
</loaders>
</namedCache>
我想將應用程序部署JBoss羣集中,使得在一個節點創建的緩存訪問/複製到其他節點也...
我是我們使用Jboss Domain模式full-ha進行部署....我有HornetQ,Mod_cluster在同一個羣集上正常工作。
通過google搜索,我知道它實現通過JNDI ....你可以請求電話如何修改XMl文件到achiiev這....我必須創建4個命名緩存(在哪裏創建?在配置文件或Jboss domain.xml中)。
在此先感謝
豆decleration如下 2.創建queus ... \t \t <豆ID = 「的CacheManager」 類=「org.infinispan.spring.provider.SpringEmbeddedCacheManagerFactoryBean 「 p:configurationFileLocation =」classpath:infinispan.xml「/> –