java应用线程load异常标高查询方法
java应用线程load异常标高查询方法
- 登录相关服务器
- sudo su blibee
- sudo su tomcat # 因为大多数的java进程都是tomcat使用的,要用jstack查进程的话就必须到java进程的启动用户查看
- ps aux | grep java 查看到当前java进程使用cpu、内存、磁盘的情况获取使用量异常的进程
- top -Hp 进程pid 检查当前使用异常线程的pid
- 把线程pid变为16进制如 31695 - 》 7bcf 然后得到0x7bcf
- jstack 进程的pid | grep -A20 0x7bcf 得到相关进程的代码