故障诊断和支持
此部分提供有关如何对 IBM® 软件问题进行故障诊断的信息。
使用产品随附的问题确定工具,对 IBM 软件问题进行故障诊断。例如,可以调试应用程序,将日志记录和跟踪添加到应用程序,诊断问题,使用诊断工具以及对 WebSphere 应用程序进行故障诊断。
子主题
- 如何进行故障诊断?
请使用这些快捷方式来快速开始常见任务。 调试应用程序
要调试应用程序,必须使用开发环境(如 IBM® Rational® Application Developer for WebSphere)来创建 Java™ 项目。然后您必须将您要调试的程序导入到此项目。对应用程序添加日志记录和跟踪
可将日志记录和跟踪添加到应用程序,以帮助分析性能以及诊断 WebSphere Application Server 中的问题。使用管理控制台配置 Java 记录
Java 记录为应用程序提供标准日志记录 API。在应用程序可记录诊断信息前,您需要指定服务器应该如何处理日志输出,以及您所需记录的级别。使用高性能可扩展日志记录来诊断应用程序
可使用高性能可扩展记录 (HPEL) 来帮助诊断 WebSphere Application Server 中的问题。使用跨组件跟踪来对应用程序进行故障诊断
可使用跨组件跟踪 (XCT) 来帮助诊断 WebSphere Application Server 中的问题。使用敏感日志和跟踪保护
您可以使用敏感日志和跟踪保护来保护信息。敏感日志和跟踪保护可防止记录器在日志和跟踪文件中写入敏感信息。诊断问题(使用诊断工具)
我们提供了各种诊断工具来帮助您确定应用程序服务环境中发生的问题的根源和影响。使用基本消息日志或传统消息日志对应用程序进行故障诊断
WebSphere Application Server 可以将系统消息写入多个通用日志(包括 JVM 日志、进程日志和 IBM 服务日志),您可以通过检查这些日志来确定问题。使用跟踪
使用跟踪来获取 WebSphere Application Server 组件的详细运行信息,这些组件包括应用程序服务器、客户机和环境中的其他进程。对类装入器进行故障诊断
类装入器查找并装入类文件。为了使部署的应用程序能够正确运行,必须对影响该应用程序及其模块的类装入器进行配置,以使该应用程序能够找到它所需的文件和资源。类装入器问题的诊断工作可能相当复杂并且耗时。为了更快地诊断和解决问题,请使用管理控制台的“类装入器查看器”来检查类装入器和每个类装入器装入的类。选择和使用 z/OS 上的诊断工具和控件
以下是对产品环境中用于诊断和管理问题的工具和控件类型的描述。使用 RMF
通常可从 MVS™ 控制台用简单的“S RMF”命令启动 RMF™。用系统管理设施 (SMF) 收集与作业相关的信息
在 WebSphere for z/OS® 系统上可启用 SMF 收集和记录系统与作业相关信息。此信息可用于对用户开票,报告系统可靠性,分析您的配置,调度工作,识别系统资源的使用,以及执行您的组织可能需要的其他性能相关任务。选择诊断信息源
可以使用多种诊断信息源来查看应用程序数据和故障诊断问题。配置挂起检测策略
缺省情况下,WebSphere Application Server 的挂起检测选项处于打开状态。您可以配置符合应用程序和环境的挂起检测策略,来报告潜在的挂起,从而达到及早发现服务器故障的目的。检测到挂起线程时,WebSphere Application Server 将通知您,以使您能够对问题进行故障诊断。自动化和恢复方案与准则
以下部分提供有关如何监视和恢复 WebSphere Application Server for z/OS 及其使用的子系统的信息。使用故障诊断工具
WebSphere Application Server 提供了许多故障诊断工具,这些工具可帮助您确定问题根源。其中的许多工具用来生成将由 IBM 技术支持使用的信息,客户可能不容易理解它们的输出。使用诊断提供程序
诊断提供程序使您可以查询诊断域的启动配置、当前配置和当前状态。另外,诊断提供程序还可以访问诊断域中提供的任何自诊断测试。来自 IBM 的故障诊断帮助
如果遵循故障诊断主题中描述的步骤、查看消息参考中的错误消息或查看联机帮助或“IBM 支持机构”页面中的相关文档都无法解决 WebSphere Application Server 问题,请与 IBM 技术支持机构联系。配置内存泄漏策略
缺省情况下,WebSphere® Application Server 的泄漏检测策略处于关闭状态。可配置泄漏检测、预防和操作策略以适应您的应用程序和环境,以便在可能发生内存泄漏时生成报告和采取措施。泄漏检测、预防和主动修正为面对持续内存不足错误的服务器提供保护和弹性。如果检测到类装入器内存泄漏,那么 WebSphere Application Server 会在日志中向您发送参考消息通知,并执行 JVM 堆转储以便您可诊断该问题。(可选)您也可以选择通过使用反射和其他方法以使 WebSphere Application Server 缓解和(如果可能)修正内存泄漏。使用管理控制台收集 Java 转储和核心文件
可以使用 Java 运行时环境来创建转储和核心文件以帮助进行故障诊断。 可以使用管理控制台来触发这些转储和核心文件的创建。目录约定
产品信息中对 app_server_root、profile_root 及其他目录的引用暗示特定缺省目录位置。请熟悉用于 WebSphere Application Server 的约定。ActivitySession 故障诊断
此页面为查找有关 ActivitySession 的信息提供了一个起始点,ActivitySession 是 WebSphere 扩展,用来降低与一阶段落实资源相关联的落实规则和限制的复杂性。对应用程序概要分析进行故障诊断
此页面为查找有关应用程序概要分析的信息提供了一个起始点,应用程序概要分析是 WebSphere 扩展,用来定义策略以动态地控制并行、预取和预读。对批处理应用程序进行故障诊断
您可以使用日志记录和跟踪,或者查看问题的解决方案对批处理应用程序问题进行故障诊断。使用 bean 验证 API 的应用程序故障诊断
bean 验证 API 随 Java Enterprise Edition 6 平台引入,用作标准机制来在应用程序的所有层(包括表示层、业务层和数据访问层)中验证 Enterprise JavaBeans。在 bean 验证规范之前,是在每个层中验证 JavaBeans。开发者将验证直接捆绑至他们的类,或者复制验证代码(通常有点混乱),以防止在每个层重新实现验证。具有一个为应用程序的所有层所共用的实现,会简化开发者的工作并节省时间。对客户机应用程序进行故障诊断
此页面为查找有关应用程序客户机和客户机应用程序的信息提供了一个起始点。应用程序客户机提供了一个框架,应用程序代码可以在此框架中运行,这样您的客户机应用程序就可以访问应用程序服务器中的信息。数据访问资源故障诊断
此页面为查找有关数据访问的信息提供了一个起始点。各种企业信息系统 (EIS) 使用不同方法来存储数据。这些后端数据存储可能是关系数据库、过程化事务程序或面向对象的数据库。动态高速缓存故障诊断
此页面为查找有关动态高速缓存服务的信息提供了一个起始点,该服务通过对 Servlet、命令、Web Service 和 JavaServer Pages (JSP) 文件的输出进行高速缓存来提高性能。EJB 应用程序故障诊断
此页面为查找有关企业 Bean 的信息提供了一个起始点。消息传递资源故障诊断
用户可以将此页面作为起点,开始查找有关将企业应用程序的异步消息传递资源与 WebSphere Application Server 一起使用的信息。命名和目录故障诊断
此页面为查找有关命名支持的信息提供了一个起始点。命名包括服务器端组件和客户端组件。服务器端组件是一个公共对象请求代理体系结构 (CORBA) 命名服务 (CosNaming)。客户端组件是一个 Java 命名和目录接口 (JNDI) 服务提供程序。JNDI 是 Java Platform Enterprise Edition (Java EE) 编程模型中的一个核心组件。对象请求代理 (ORB) 故障诊断
此页面为查找有关对象请求代理 (ORB) 的信息提供了一个起始点。此产品使用 ORB 来管理客户机应用程序与服务器应用程序之间的通信以及产品组件之间的通信。以下 Java Platform, Enterprise Edition (Java EE) 标准服务与 ORB 相关:远程方法调用/因特网 ORB 间协议 (RMI/IIOP) 和 Java 接口定义语言 (Java IDL)。对 OSGi 应用程序进行故障诊断
此页面为了解如何对 OSGi 应用程序进行故障诊断提供了一个起始点。安全性故障诊断
对服务集成进行故障诊断
此页面为查找有关服务集成的信息提供了一个起始点。对服务映射进行故障诊断
此页面为了解如何对服务映射进行故障诊断提供了一个起始点。会话启动协议 (SIP) 应用程序故障诊断
此页面为查找有关 SIP 应用程序的信息提供了一个起始点,SIP 应用程序是至少使用一个按照 JSR 116 规范编写的会话启动协议 (SIP) Servlet 的 Java 程序。故障诊断事务
此页面为查找有关 Java 事务 API (JTA) 支持的信息提供了一个起始点。服务器上运行的应用程序可以使用事务,将对资源的多个更新作为一个工作单元加以协调,以确保使所有更新永久化,或不使任何更新永久化。Web 应用程序故障诊断
此页面为查找有关 Web 应用程序的信息提供一个起始点,这些 Web 应用程序由可以作为一个单元来管理的一个或多个相关文件组成,其中包括:Web Service 故障诊断
此页面为查找有关 Web Service 的信息提供了一个起始点。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=welc6toptroubleshooting
文件名:welc6toptroubleshooting.html