-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
8.1.z.GA
-
None
The web-clustering Galleon layer used by the eap-8.1 channel creates the following Infinispan cache configuration where the default-cache is set to sessions (sessions is a cache created by the web-clustering layer):
<cache-container name="web" default-cache="sessions" marshaller="PROTOSTREAM" modules="org.wildfly.clustering.session.infinispan.embedded"> <transport lock-timeout="60000"/> <replicated-cache name="sso"> <locking isolation="REPEATABLE_READ"/> <transaction mode="BATCH"/> <expiration interval="0"/> </replicated-cache> <replicated-cache name="routing"> <expiration interval="0"/> </replicated-cache> <distributed-cache name="sessions"> <expiration interval="0"/> </distributed-cache> <distributed-cache name="dist"> <locking isolation="REPEATABLE_READ"/> <transaction mode="BATCH"/> <expiration interval="0"/> <file-store passivation="true" purge="true"/> </distributed-cache> </cache-container>
This is different from the settings specified in the zip archive version of EAP 8.1 which uses the dist cache.
zip archive version of EAP 8.1 standalone-ha.xml:
<cache-container name="web" default-cache="dist" marshaller="PROTOSTREAM" modules="org.wildfly.clustering.session.infinispan.embedded"> <transport lock-timeout="60000"/> <replicated-cache name="sso"> <locking isolation="REPEATABLE_READ"/> <transaction mode="BATCH"/> <expiration interval="0"/> </replicated-cache> <replicated-cache name="routing"> <expiration interval="0"/> </replicated-cache> <distributed-cache name="dist"> <locking isolation="REPEATABLE_READ"/> <transaction mode="BATCH"/> <expiration interval="0"/> <file-store passivation="true" purge="true"/> </distributed-cache> </cache-container>
The web-clustering layer should be updated to bring it in line with the EAP 8.1 zip archive settings.
- is related to
-
JBEAP-31790 (8.0.z) replicated-cache created by web-clustering Galleon layer does not include purge/passivation settings for the file-store
-
- New
-