JBoss 7.1.1 + ElasticCache?

Я развертываю свое приложение Java EE (JBoss 7.1.1) на AWS, чего мне сейчас не хватает, так это кеша... Я не могу найти никакой документации о том, как заменить или дублировать кеш Infinispan с помощью Memcached или Redis непрограммно (Я ничего не могу изменить в коде)... Кто-нибудь?

Я предполагаю, что я должен что-то сделать в своем файле standalone.xml ... где-то здесь?

<subsystem xmlns="urn:jboss:domain:infinispan:1.2" default-cache-container="hibernate">
     <cache-container name="hibernate" default-cache="local-query">
           <local-cache name="entity">
                <transaction mode="NON_XA"/>
                <eviction strategy="LRU" max-entries="10000"/>
                <expiration max-idle="100000"/>
           </local-cache>
           <local-cache name="local-query">
                <transaction mode="NONE"/>
                <eviction strategy="LRU" max-entries="10000"/>
                <expiration max-idle="100000"/>
            </local-cache>
            <local-cache name="timestamps">
                <transaction mode="NONE"/>
                <eviction strategy="NONE"/>
            </local-cache>
     </cache-container>
</subsystem>

person imTachu    schedule 10.12.2015    source источник


Ответы (1)


Тачу,

нет готовой поддержки Redis/Memcached в JBoss, но Infinispan 8 может использовать Redis в качестве хранилища кэша, см. http://blog.infinispan.org/2015/09/new-redis-cache-store-introduced-in.html

ХТХ, Марк

person mp911de    schedule 11.12.2015