问题情况 程序在服务器运行时,服务器cpu使用率突然剧增,导致程序响应变慢,甚至挂了 原因分析: 1、使用top指令进行查看服务器cpu具体使用情况 #使用top查看占用情况,找到最高占用线程 top 找到使用服务器cpu最高的进程 2、使用【top -H -p 进程pid1】查看具体进程情况,查看最高线程具体情况 3、把最高进程的子线程pid转成16进制,再使用【jstack 线程pid1 | grep 16进制线程pid -A 20】指令进行查看具体情况,就可以具体定位到代码位置