所有,我的应用程序在 websphere app server 7.0 上运行。我得到了一些核心转储和跟踪文件,比如
核心.20110909.164930.3828.0001.dmp
和
快照.20110909.164930.3828.0003.trc。
我的问题是,就像 WAS 生成的线程转储可以通过IBM-Thread Dump Analyzer 工具打开和分析一样
是否有工具可以通过 IBM 或任何其他工具打开上述文件?
谢谢,阿尤斯曼
所有,我的应用程序在 websphere app server 7.0 上运行。我得到了一些核心转储和跟踪文件,比如
核心.20110909.164930.3828.0001.dmp
和
快照.20110909.164930.3828.0003.trc。
我的问题是,就像 WAS 生成的线程转储可以通过IBM-Thread Dump Analyzer 工具打开和分析一样
是否有工具可以通过 IBM 或任何其他工具打开上述文件?
谢谢,阿尤斯曼
核心转储必须由 jextract 实用程序(转储的 jre)从我的 webspere 根目录处理,这是 ./java/jre/bin/jextract。
然后可以由 ISA 处理生成的输出
快照文件由 java 跟踪工具处理,即来自 http://publib.boulder.ibm.com/infocenter/realtime/v1r0/topic/com.ibm 的 java com.ibm.jvm.format.TraceFormat [] [options]。 rt.doc.10/diag/tools/trace_formatter.html 为 v6
输出可读
迈克·普伦德加斯特
Eclipse Memory Analyzer是分析 core*.dmp(以及可移植堆转储,即 .phd 文件)的出色工具。要阅读这些 Websphere Dump,需要安装一个名为IBM Diagnostic Tool Framework for Java的附加插件(更新站点)。
在尝试打开大转储之前,请记住通过修改MemoryAnalyzer.ini
和添加/修改行来增加工具的堆大小
-Xmx4096m
根据您的需要调整此数字。