- 博客(3)
- 收藏
- 关注
转载 依赖包中System.gc()导致Full GC
1、问题发现 Prometheus报警live服务的某个节点Old GC过多,需要排查。 2、问题分析 查看Prometheus,发现这个节点在11点18分到11点28分,仅仅10分钟内,进行了5次Full GC,根据经验(这样说可能有点扯淡),应该是某个特定接口导致的。 3、使用GCViewer分析GC日志 从图中可以看到,在发生Full GC...
2019-09-18 14:18:00
480
转载 内存泄漏导致频繁Full GC
1、问题发现 Prometheus报警user-center服务的Old GC过多,需要排查 2、问题分析 user-center服务生产环境部署4个结点,整个堆的大小设置为2g,新生代的大小设置为1g。这次的报警,4个结点都有报,查看其中一个结点发现该结点,从10点30分左右到11点20分左右,不到一个小时的时间里,竟然产生了5次Full GC,这个是极其不正...
2019-09-17 21:57:00
504
转载 一次线上死循环的排查
1、问题发现 Prometheus报警某服务的一个节点 Old GC过多,需要排查。 2、查看GC日志 使用tail -f gc.log命令查看异常节点的GC日志,从日志可以看出Young GC过于频繁,竟然在1s内有9次Young GC: 使用tail -f gc.log命令查看正常节点的GC日志,从日志可以看出,正常节点,很久才进行一次Young...
2019-07-02 23:10:00
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人