美文网首页测试
如何排查线上CPU占用很高

如何排查线上CPU占用很高

作者: 晚风吹___ | 来源:发表于2022-05-30 10:51 被阅读0次

排查步骤:

1.先通过top命令找到消耗cpu很高的进程id。

2.根据进程找到消耗cpu很高的线程id。

3.对当前进程做stack,输出所有的堆栈信息。

解读:jstack 查看当前进程下的全部线程信息,jstack 加上线程ID

4.将第3步得到的线程ID转成16进制

5.根据的到的16进制ID找到堆栈的具体信息。

6.解读堆栈信息,定问题以及代码位置。

相关文章

网友评论

    本文标题:如何排查线上CPU占用很高

    本文链接:https://www.haomeiwen.com/subject/hxloprtx.html