Hi All,
I’m using JBoss cache in my project, recently I have enabled replication. While putting the system through the load of 9K users with each user modifying the state every 10 sec found that there is sharp increase in amount of memory being consumed by the process. After few hours process raised out of Memory from old generation. Memory histogram of the process shows following two classes taking lots of heap space.
1: 7023853 224763296 java.lang.ThreadLocal$ThreadLocalMap$Entry
2: 7022005 168528120 java.util.concurrent.locks.ReentrantReadWriteLock$Sync$HoldCounter
I’m have 3 nodes in cluster. I’m using async replication and my configuration file is as follows:-
Any help will be highly appreciated.
Thanks,
Nishi