JVM参数 "+“代表启用默认配置,”:"代表自定义配置
CPU 100% 占用问题排查
1、获取当前CPU占用情况
top
发现PID 2208 占用过大
2、获取当前所有JAVA进程,定位问题进程应用
jps -l
3、导出问题进程日志
jstack 2208 > 2208.txt
4、获取进程号为2208的线程信息
top -p 2208 -H
发现线程id 2225的异常导致 2208 异常
5、将线程ID十进制转为十六进制
printf "%x" 2225
2225转为16进制结果为“8B1”
6、问题日志定位
在日志文件“2208.txt”中通过检索关键字“8B1”获取该线程相关日志,定位问题方法位置