记一次OOM与内存泄漏排查经历
场景:测试环境有个应用容易爆OOM,导致容器也会不断重启,大佬怀疑是内存泄漏导致的,于是对它进行排查登陆上对应的服务器,安装ArthasArthas使用指南查看仪表盘:dashboard开始压测前开始压测后:堆内存比较满,而且是survivor区和eden区占用率飙升严重,右上角垃圾回收次数不断增加,eden区回收占用时间较长但是还不能确定是否存在内存泄漏,所谓内存泄漏,也就是内存脱离JVM的控制,无法对泄漏的内存进行回收利用,测试方法是手动GC:jcmd XXX(Java应用的进程号
复制链接