1.使用jps 命令找到进程的PID
$ jps
225648 Jps
5268
127284 Launcher
226980 Launcher
227624 ConcurrencyTest
2.使用jstack命令dump出线程信息
jstack 227624 > ./thread.dump
3.分析线程的状态信息
$ grep java.lang.Thread.State thread.dump | awk '{print$2$3$4$5}'|uniq -c
1 TIMED_WAITING(sleeping)
6 RUNNABLE
3 WAITING(onobjectmonitor)
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/supper10090/article/details/78656942