线上问题排查

一 CPU打满问题排查

1、top命令找出进程id(Pid)

 

2、ps -Hp Pid找出进程中CPU占用高的线程

 

3、将线程id转为16进制,命令:printf "%x\n" Pid

 

4、导出进程快照:jstack -l pid> ./pid.stack

 

5、定位问题 cat pid.stack | grep Pid 这里的Pid为上面转的16进制

posted @ 2020-10-22 16:53  落雨有清·风  阅读(81)  评论(0编辑  收藏  举报