最近线上频繁报警CPU空闲不足,故紧急排查后分享给大家

Java线上应用故障之CPU占用高排查与定位

2、查看线程号对应的进程信息

命令:ps -ef|grep 22630

Java线上应用故障之CPU占用高排查与定位

3、查看进程对应的线程信息

命令:ps -mp22630-oTHREAD,tid,time | sort -nr| head -15

Java线上应用故障之CPU占用高排查与定位

4、选取第一个线程号,转换成16进制

命令:printf "%x" 22657

结果:5881

5、使用jstack查询出具体的线程状态

命令:jstack 22630|grep 5881 -A 30

Java线上应用故障之CPU占用高排查与定位

通过这些线程状态便可基本定位问题之所在

相关文章:

  • 2021-11-12
  • 2021-05-04
  • 2021-11-02
  • 2021-04-29
猜你喜欢
  • 2022-12-23
  • 2021-06-10
  • 2021-07-13
相关资源
相似解决方案