查找tomcat程序中某个进程占用CPU高的方法

一、发现问题 在测试或是生产环境,当发现tomcat cpu一直持续保持在某一个高水平线时,说明程序处理肯定出了问题,接下来就要找原因了。如下图可以发现进程ID为8051的tomcat占用CPU高。 二、定位问题 使用命令ps -mp 8051 -o THREAD,tid,time查看8051这个进程中哪些线程使用CPU比较高,浏览查看线程8327占用的cpu较高。 将需要的线程ID转换为16进制
相关文章
相关标签/搜索