4 Replies Latest reply on Jun 19, 2018 1:55 PM by purushos

    Synchronous Replication in Infinispan server

    purushos

      Hi,

       

      We have configured a replicated cache in Infinispan cluster (v8.2.6) of 3 nodes. The replicated cache is configured as below in the configuration xml:

       

      <subsystem xmlns="urn:infinispan:server:core:8.2" default-cache-container="xxx">

                  <cache-container name="xxx" default-cache="default" statistics="true" start="EAGER">

                      <transport lock-timeout="60000"/>

                      <replicated-cache name="yyy" mode="SYNC" batching="true">

                          <partition-handling enabled="true"/>

                          <locking isolation="REPEATABLE_READ"/>

                          <state-transfer timeout="300000"/>

                      </replicated-cache>

                </cache-container>

      </subsystem>

       

      We use a HotRod API client to access the cache contents remotely. We recently started observing some data inconsistency when the cache data from a different infinispan node immediately after a cache put() operation.

       

      Can you please confirm based on the configuration above if our replicated cache is configured to do a synchronous replication?

       

      Thanks,

      Purush