消息軌跡
更新時間 2025-07-03 11:40:25
最近更新時間: 2025-07-03 11:40:25
分享文章
場景描述
消息軌跡記錄了一條消息從生產端到消息隊列RocketMQ服務端,再到消費端的整個過程,包括各階段的時間、執行狀態等。
使用說明
客戶端SDK默認不開啟消息軌跡功能,需要在消息收發時主動開啟消息軌跡,以Java為例,如下所示:
- 生產者啟用消息軌跡:
DefaultMQProducer?producer?=new
DefaultMQProducer("ProducerGroupName",new
AclClientRPCHook(newSessionCredentials("控制臺角色AK","控制臺角色CK")),true,null);
- 消費者啟用消息軌跡:
DefaultMQPushConsumer?consumer?=new
DefaultMQPushConsumer("ConsumerGroupName",new
AclClientRPCHook(
new SessionCredentials(
"控制臺角色AK",
"控制臺角色CK")
),newAllocateMessageQueueAveragely(),true,null);
消息軌跡的查詢方式
- 天翼云官網點擊控制中心,選擇產品分布式消息服務RocketMQ。
- 登錄分布式消息服務RocketMQ控制臺,點擊右上角地域選擇對應資源池。
- 進入實例列表,點擊【管理】按鈕進入管理菜單。
- 根據查詢結果,查看消息軌跡。