如果您无法从WebSphere Message Broker 日志和本地错误日志中描述的各种日志中存在的条目中获得有关某个特定问题的足够信息,则考虑使用下一个故障诊断的方法是跟踪。跟踪提供更多有关代码执行时发生的情况的详细信息。跟踪产生的信息被发送到指定的跟踪记录,因此,您或 IBM 支持人员能够分析它以找出问题的原因。
缺省情况下,跟踪是不活动的,必须由一条命令或工作台明确地激活。
在 WebSphere Message Broker 中有两种主要的跟踪类型:用户跟踪和服务跟踪。通常,使用用户跟踪调试应用程序;您可以跟踪代理、执行组和已部署的消息流。使用服务跟踪,可以激活更广泛的代理跟踪,并启动工作台、配置管理器和用户名称服务器的跟踪。 您还可以跟踪命令中描述的所有命令的执行情况。
启动用户跟踪后,会为所跟踪的组件中的每个活动都执行额外的处理。这些组件将生成大量数据。希望看到跟踪活动时会对性能产生一些影响。您可以通过选择跟踪目标和限制跟踪的活动时间来限制这种额外的处理。