【运维】CPU100%卡住了怎么办?快速找到出问题的程序 第一步先确定是谁找到PID运行top看谁的CPU高PID在第一列这里是 20300 和 20237。这时可以获取 java可执行文件路径在这里其实没啥用ls -l /proc/PID/exe可以看到Java的文件路径但是看不到调用的业务程序。第二步查看启动命令获取真正的程序路径运行命令查看启动命令ps -fp PID可以看到真正的业务程序路径。或者cat /proc/PID/cmdline | tr \0 都能看到jar包的路径。第三步查看工作目录由于有些程序使用相对路径使用如下命令查看绝对路径ls -l /proc/PID/cwd第四步查看打开的jar排查多个java时有用lsof -p PID | grep jar到此基本能确定是哪个程序出的问题接下来该干啥就干点啥。