Java线程转储摘要工具

mch*_*chr 8 java debugging stack-trace thread-dump

我有时不得不从Tomcat服务器查看线程转储.但是,这是一个非常缓慢的过程,因为我的应用程序使用具有几百个线程的线程池.我看到的大多数线程转储包括许多线程的相同堆栈跟踪,因为它们空闲等待工作.

是否有任何工具可以解析线程转储,只显示唯一的堆栈跟踪以及每个状态中线程数的计数?这将允许我快速忽略在公共位置等待工作的数十或数百个线程.

我已经尝试过线程转储分析器,但这并没有对常见的堆栈跟踪进行任何总结.

mch*_*chr 5

我写了一个工具来做我想做的事.

Java线程转储分析工具