快速业务通道

IBM的Java诊断,第1部分 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
nalyzer 不会生成有用的诊断。最常见的 错误(在 UNIX® 系统上)是忘记将 ulimit 设置为 unlimited,而在其他平台上也有其他重要选项 。为了避免此类问题,请参考 IBM 诊断指南中的信息或搜索 IBM 软件支持网站以使用关键词 “truncated core” 获得特定平台的技术说明。

IBM的Java诊断,第1部分(4)

时间:2011-11-02 IBM Helen Beeken

在 IBM Support Assistant 内使用 Dump Analyzer

TDump Analyzer 的主要发行工具是 IBM Support Assistant (之后称为 ISA)。ISA 可用于所有内部 IBM 用户和外部客户。

您可以按 照如下方式安装 Dump Analyzer 和 ISA:

确保安装了版本 3 的 ISA。

若要安装 Dump Analyzer,您必须安装与其相关的一个产品插件 — 例如,IBM Developer Kit for Java。

重新启动 ISA 客户机。现在您可以安装工具插件。

转到 Updater 服务。有两种方法可以 实现:

单击 Welcome 页面上的 Updater 图标。

单击菜单栏上的 Updater 链接。

选择 New Plug-ins 选项卡并等待 ISA 构建可用于安装的插件编目。

打开 Common Component Tools 文件夹。

选择 IBM Dump Analyzer for Java (Tech Preview) 并安装。

安装完 Dump Analyzer 之后,您可以从 ISA 中启动它:

重新启动 ISA。

选择 Tools。

选择 Dump Analyzer 可用的产品 — 例如,IBM Developer Kit for Java。

单击 IBM Dump Analyzer for Java (Tech Preview) 即可启动该工具。您的屏幕 应该如图 1 所示:

图 1. ISA 中的 Dump Analyzer

IBM的Java诊断,第1部分(5)

时间:2011-11-02 IBM Helen Beeken

下面是如何分析格式化的系统转储:

输入合格的系统转储名称以进行分析(该系统转储已执行过格式化)。

单击 Estimate Time 即可收到分析所需时间的大概估计。

单击 Analyze。完成后结果将出现在窗口中。

图 2 显示 Dump Analyzer 生成的错误摘要示例:

图 2. 错误摘要示例

单击 Analyze Another 返回到如图 1 所示的屏幕,仍然在第一个文本框中输入以前输入的转储文件 名称。

IBM的Java诊断,第1部分(6)

时间:2011-11-02 IBM Helen Beeken

选择分析模块

图 1 和 2 中调用屏幕的标签为 Optional Parameters 的字段控制将执行的分析程序集,以及其他运 行时选项。通常,您应该将该字段保留为空;这样将执行默认的分析脚本 general.sml。该脚本检查最常 见的问题类型。但是,如果已经知道所调查问题的具体类型,或者您需要解决未集成到默认脚本中的问题 ,则可以明确指定要调用的一个或多个分析程序。可以通过特定脚本文件的名称或特定分析程序模块的类 名称来调用这些分析程序。在 Optional Parameters 字段中键入 -help 将列出更详细的运行时选项。

在第一个版本的工具中,除了默认的脚本之外,只提供非常少量的试验分析程序。它们包括:

DefaultDumpReport(类名:com.ibm.dtfj.analyzer.deal.basic.DefaultDumpReport): 该分析程 序生成关于 VM 状态的所有主要方面的详细报告, 有点类似于 Javacore 文件的内容(但还包含其他一 些特定于 DTFJ 的信息)。

ListZipJars(类名:com.ibm.dtfj.analyzer.deal.extended.ListZipJars):该试验性分析程序尝 试发现 VM 内当前打开的所有 zip 和 JAR 文件,它们可能提供对应用程序或中间件所使用的任何自定义 库的深入分析。

SystemProperties(类名:com.ibm.dtfj.analyzer.deal.extended.SystemProperties): 该试验性 分析程序扫描 VM 并打印在该 VM 中定义的每个 Java 系统属性的当前值。

WASBasicInfo(类名:com.ibm.dtfj.analyzer.deal.was.WASBasicInfo): 这是一个非常初级而且 是试验版本的分析程序,它演示使用该工具检查在 VM

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号