生产环境的程序cpu占用率达到了100%,可以通过下面的命令进行查看堆栈信息的操作,从而定位问题代码的具体位置,从根本解决问题。
1、printf "0x%x\n" 线程PID
目的:将线程PID转换为 16进制,为后面查找 jstack 日志做准备;
2、jstack -l 线程PID >> jstackLog.out
目的:将当前堆栈信息保存为文件,通过16进制的PID查找问题所在。
生产环境springboot服务cpu100%解决方案
于 2020-04-20 21:00:20 首次发布