啟用 Liberty 內嵌傳訊的 JMS 追蹤

在 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
    

指示主題類型的圖示 參照主題

檔名:rwlp_dep_jms_trace.html