一些长时间GC停顿问题的排查及解决办法
https://blog.51cto.com/u_15009384/2562336
服务调用一切正常,偶发性某个时间点超时,和fullGc的点重合;
观察gc日志,发现可能有问题的点:
2021-08-04T21:54:36.907+0800: 16523930.991: [CMS-concurrent-sweep: 0.909/0.909 secs] [Times: user=0.75 sys=0.43, real=0.91 secs]
CMS: abort preclean due to time 2021-08-04T21:54:34.863+0800: 16523928.947: [CMS-concurrent-abortable-preclean: 2.098/5.107 secs] [Times: user=1.66 sys=1.11, real=5.11 secs]
JVM调优实战:解决CMS concurrent-abortable-preclean LongGC的问题:
https://blog.csdn.net/flysqrlboy/article/details/88679457
这样可以减少长时间的 GC 停顿 :
https://blog.51cto.com/u_15009384/2562912?xiangguantuijian&02