线上跑的几台服务器突然出现大量fgc,由于在fgc过程的stop the world太久,引起其它应用访问该服务器上的接口大量超时。(发生超时的时间点和fgc时间点一致)
先进行初步的优化。
方案:修改CMSInitiatingOccupancyFraction=85这个调低到60,加快cms gc处理防止concurrent mode failure触发FGC,
大量数据更新导致fgc频繁引起jvm服务暂停。,布布扣,bubuko.com
原文地址:http://blog.csdn.net/axman/article/details/37692037