1. 首先通过ps -ef | grep java 找到对应的服务的进程ID即PID
2. 然后通过 top -HP PID找到该进程cpu 占用率高的线程
3. 通过 printf '%x\n' PID 获取到对应的十六进制的进程Id
4. 然后通过 jstack PID | grep -A 50 PID(十六进制) 查看该线程执行的方法,然后去查看代码分析
1. 首先通过ps -ef | grep java 找到对应的服务的进程ID即PID
2. 然后通过 top -HP PID找到该进程cpu 占用率高的线程
3. 通过 printf '%x\n' PID 获取到对应的十六进制的进程Id
4. 然后通过 jstack PID | grep -A 50 PID(十六进制) 查看该线程执行的方法,然后去查看代码分析
本文标题:CPU 突然飙高排查思路
本文链接:https://www.haomeiwen.com/subject/slazsltx.html
网友评论