启用 JMS 跟踪以进行 Liberty 嵌入式消息传递

可在 Liberty 中使用 JMS 跟踪以确定问题和进行故障诊断。

设置 JMS 跟踪

可在 server.xml 文件中设置以下跟踪字符串以获取必需信息。

连接问题
使用以下跟踪字符串以收集有关连接问题的信息。
SIBTrm=all
    
通信和 TCP/IP
使用以下跟踪字符串以收集有关应用程序服务器通道框架和 TCP/IP 网络通信的信息。
SIBCommunications=all:SIBJFapChannel=all:TCPChannel=fine:com.ibm.io.async.*=all
    
JMS 客户机应用程序
使用以下跟踪字符串以收集有关来自 JMS 应用程序的请求的信息。
SIBJms*=all:SIBCommunications=all:SIBJFapChannel=all:        
SIBMessageTrace=all:SIBTrm=all:SIBJmsRa=all:SIBRa=all       
    
锁定的消息
如果要交付至 MDB 和应用程序的消息的锁定时间超过预期,请使用以下跟踪字符串。
SIBProcessor=all:SIBMessageTrace=all
    
消息驱动的 Bean
使用以下跟踪字符串以收集有关使用激活规范针对消息目标配置的 MDB 的信息。
SIBMessageTrace=all:SIBJmsRa=all:SIBRa=all
    
消息格式和模式
如果解析或处理消息数据时存在问题,请使用以下跟踪字符串。
SIBMfp=all:SIBCommunications=all
    
消息处理器
使用以下跟踪字符串以收集有关消息传递引擎的核心功能的信息。收集此数据很有帮助,但数据规模可能很大。
SIBProcessor=all:SIBMessageTrace=all
    
消息存储
使用以下跟踪字符串以收集有关持久消息数据的信息,这些数据被写至存储器以便在发生故障时可以恢复。
SIBMessageStore=all
    
性能和消息跟踪
使用以下跟踪字符串以确定消息传递延迟或是否需要查找消息的去处。
SIBMessageTrace=all 
发布/预订
如果订户未获得其主题的相应发布,请使用以下跟踪字符串。
SIBMatchSpace=all:SIBProcessor=all
    
安全性
如果未正确认证用户或未正确允许或禁止其对资源的访问,请使用以下跟踪字符串。
SIBSecurity=all
    

用于指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_dep_jms_trace
文件名:rwlp_dep_jms_trace.html