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 得到相关进程的代码

猜你喜欢

转载自www.cnblogs.com/yanghehe/p/12307844.html