服务器中tomcat查找cpu占用过高的代码问题
1、top
找到占用过高的pid
2、ps -mp pid -o THREAD,tid,time
或者top -Hp pid
找到耗时最高的线程tid
3、printf "%x\n" tid
将需要的线程ID转换为16进制格式,使用打印出的转换id放入第四步tid
4、jstack pid |grep tid -A 30
打印线程的堆栈信息
本文为胖虎原创文章,转载无需和我联系,但请注明来自胖虎博客panghucat.cn
- 上一篇: kafka设置监听器的启动和禁用
- 下一篇: JAVA httpclient绕过https证书校验