Hallo,
I want to use a shared cache for JIRA and Confluence Cluster.
I return the cache with this method:
public Cache<String, Long> getSharedCache() {
if(cache==null){
cache = cacheManager.getCache(NAME_CACHE, null, new CacheSettingsBuilder().replicateViaCopy().build());
cache.addListener(new MyCacheListener<String, Long>(),true);
}
return cache;
}I add data with
getSharedCache().put(NAME_CACHE_ELEMENT, LONG_VALUE);
and get it with
getSharedCache().get(NAME_CACHE_ELEMENT);
If I add data with clusternode1 than i can get it back on node2.
But if i add this data with node2 I can not get it with node1.
Why the nodes synchronize only from node1 to node2 and not on the other way?
Sorry I save the question to quickly 