We have a cluster has 20 nodes. 18 nodes work as http servers, 2 nodes work as cache servers. The 18 nodes query data from the 2 cache servers via IgniteService and IgniteCache. But on the load testing, the CPU of 2 cache severs has 20% gap. <http://apache-ignite-users.70518.x6.nabble.com/file/t2330/cache_sever_cpu_gap.png> I added a counter in my code, it shows the services access was balanced, but the cpu wasn't. <http://apache-ignite-users.70518.x6.nabble.com/file/t2330/two_cpu_compairson.png> <http://apache-ignite-users.70518.x6.nabble.com/file/t2330/cpu_comparison_2.png> <http://apache-ignite-users.70518.x6.nabble.com/file/t2330/cpu_comparison_hot_spots.png>
Here is the cpu snapshot, you can find more details via ./jvisualvm. ignite01w-snap.nps <http://apache-ignite-users.70518.x6.nabble.com/file/t2330/ignite01w-snap.nps> ignite02w-snap.nps <http://apache-ignite-users.70518.x6.nabble.com/file/t2330/ignite02w-snap.nps> The Http servers were not balance either. Do we know why they are not balance? Is there anyway to resolve the unbalance issue? All ignite cache are replicated on the two cache servers. -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
