使用场景
服务器负载高、服务超时、CPU利用率高
此命令通过结合Linux操作系统的ps命令和JVM自带的jstack命令,来查找Java进程内CPU利用率最高的线程,一般适用于服务器负载较高的场景,并需要快速定位负载高的成因。
命令格式
- ./show-busiest-java-threads -p 进程号 -c 显示条数
- ./show-busiest-java-threads -h
使用示例
./show-busiest-java-threads -p 8244 -c 3
服务器负载高、服务超时、CPU利用率高
此命令通过结合Linux操作系统的ps命令和JVM自带的jstack命令,来查找Java进程内CPU利用率最高的线程,一般适用于服务器负载较高的场景,并需要快速定位负载高的成因。
./show-busiest-java-threads -p 8244 -c 3