JVM(9)——一次应用 CPU 飙高的血案排查过程

案件背景 一个应用集群里,时不时会有几台机器出现cpu打满现象,开始没有引起重视,后来连续出现报警,开始着手对其中一台进行排查,现将破案记录如下。 cpu飙升这类案件,一般来说有几个对象嫌疑重大: 嫌犯A:内存泄漏,导致大量full GC 嫌犯B:宿主机cpu超卖 嫌犯C:代码存在死循环 锁定嫌犯 嫌犯A:内存泄漏? 从monitor上看到,这台机器cpu占用达到300%多,而GC一览并没有出现f
相关文章
相关标签/搜索