1. 查看cpu高的java进程
top
2. 生成进程下所有线程的栈日志
jstack pid > pid.txt
3. 查看进程下哪些线程占用了高的cpu
top -p pid -H
4. 将十进制threadId转换为十六进制的threadId
printf “%x” threadId
5. 问题定位
cat pid.txt |grep 步骤4的结果
版权属于:sunjianhua
本文链接:https://sunjianhua.cn/archives/java-jstack.html
转载时须注明出处及本声明,如果不小心侵犯了您的权益,请联系邮箱:NTA2MTkzNjQ1QHFxLmNvbQ==