- 查到java进程的PID linux环境下用top -c 命令
- top -Hp pid 查看所有线程 找到对应线程tid
- jstack -l pid > ./stack.log进程信息
- cat stack.log | grep tid -C 20找到对应的java代码
JavaWeb程序CPU占用率高时如何排查是哪行代码出现了问题
最新推荐文章于 2022-07-12 09:25:25 发布
这篇博客介绍了在Linux环境下如何使用`top`、`jstack`等命令来查找Java进程的PID,以及查看Java线程ID。通过`top -c`获取进程ID,然后使用`jstack -l pid > ./stack.log`导出进程信息,最后通过`grep`从日志中筛选特定线程ID及相关代码位置。
摘要由CSDN通过智能技术生成