java项目线上cpu过高如何排查
2026/9/13 12:26:39 网站建设 项目流程

1、查看进程

# 查看cpu过高的进程top-c

2、拿着pid查找cpu过高的线程

# 查找psH-eopid,tid,%cpu|grep19235psH-eopid,tid,%cpu|grep19235|sort-k3-nr|head-10

可以看到19236过高

3、线程转换16进制

printf"%x\n"19236

4、查看代码地址

# 19235 进程# 4b24 线程16进制# -A20 前20行jstack19235|grep4b24-A20

记得看线程是不是runnable 不是的话阻塞就多打印50行看看

5、查看代码

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询