登录
  • 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉

g1垃圾回收器偶然gc时间变长

Java 贺 雄 195次浏览 已收录 0个评论

g1垃圾回收器偶然gc时间变长

排查步骤

1.表现为偶然一次gc时间达到1秒

g1垃圾回收器偶然gc时间变长

2.怀疑存在隐患,于是down下gc log查看发现在这个时间段确实存在一次时间长的yaung gc

g1垃圾回收器偶然gc时间变长

3.通过gc日志可见,是因为在Ext Root Scanning(扫描gc root)和Termination(对象扫描与复制)耗时,得出可能是不是那一时间因为存在锁or建了很多新对象或者类加载器造成

4.但是通过请求流量来看,并没有发现有请求流量激增,只是看到rt变高

g1垃圾回收器偶然gc时间变长

5.然后通过服务器查看,发现该服务器磁盘io再对应时间节点有突刺

g1垃圾回收器偶然gc时间变长

6.由此瞬间联想到,会不会是磁盘硬件问题影响到日志打印,进而影响到了gc处理,因为该应用生产上同步实时打印gc log的。同步实时

7.通过与运维和阿里云方确认,确实该应用磁盘存在问题,通过换挂载磁盘解决。

 

版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明g1垃圾回收器偶然gc时间变长
喜欢 (0)
支付宝[]
分享 (0)
关于作者:
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址