记一次线上CPU 100%问题

1. 前言 记录最近收到线上服务cpu100%报警处理过程。 2. 定位 2.1 先恢复服务保留线程 保留1台机器,其他机器重启恢复服务 2.2 定位cpu使用率高的线程 通过top -Hp pid定位线程 2.3 定位代码 通过jstack导出线程快照,将高线程id转化为16进制查找(22699转58ab),发现是gc导致cpu爆满,估计可能是内存泄露问题 2.4 导出jvm内存信息 通过jma
相关文章
相关标签/搜索