Java 如何读取线程转储?

Java 如何读取线程转储?,java,multithreading,websphere,dump,Java,Multithreading,Websphere,Dump,可能重复: 我在WAS7.0.0.15中部署了一个java应用程序。我想分析我部署的应用程序是否有一些线程处于挂起状态。所以,我想在部署应用程序和不部署应用程序的情况下对服务器进行线程转储。我使用wsadmin进行转储,但无法解释转储文件 有人能帮忙吗?另外,请告诉我获取线程转储的其他方法。我使用的是IBM:s工具。从中,您可以下载一系列不同分析活动的插件。我使用名为“IBMThreadandMonitorDumpAnalyzerforJava(TMDA)”的插件进行线程转储分析 注意:我在W

可能重复:

我在WAS7.0.0.15中部署了一个java应用程序。我想分析我部署的应用程序是否有一些线程处于挂起状态。所以,我想在部署应用程序和不部署应用程序的情况下对服务器进行线程转储。我使用wsadmin进行转储,但无法解释转储文件

有人能帮忙吗?另外,请告诉我获取线程转储的其他方法。

我使用的是IBM:s工具。从中,您可以下载一系列不同分析活动的插件。我使用名为“IBMThreadandMonitorDumpAnalyzerforJava(TMDA)”的插件进行线程转储分析


注意:我在WAS6.1中使用它,但它在WAS7中也可以使用。

Nto真的。WAS在IBM JVM上运行,该JVM具有不同的转储文件格式。你应该使用IBMs工具(见下面我的答案)。正确。ISA也将支持WAS 7。