Can you please be more specific to this, like how to find out the current setting for following:
-Xms512m -Xmx1024m -XX:PermSize=216m -XX:MaxPermSize=512m
Ok we applied the following configuration as recommended on our Dev Cluster and are seeing no issues.
property: Java Configuration Options for NodeManager:
-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=70 -XX:+CMSParallelRemarkEnabled -Xms512m -Xmx2048m -XX:PermSize=216m -XX:MaxPermSize=512m
But the point to note is GC Duration warnings had never happened on this cluster, it happened on our Production cluster.
So shall we go ahead and make changes on Production cluster or there are any other things we have to consider ?
Please any suggestions
Is it possible for you to try the same settings in your production cluster? If your dev cluster is very close to production server in terms of workload, then I'd guess this will alleviate gc pause in your production cluster as well.