當裝置異常或訊息收發不符合預期時,您可以使用裝置狀態查詢功能查詢指定裝置的線上狀態、訂閱關係及裝置軌跡和該裝置的訊息列表,擷取MQTT用戶端的狀態資訊,協助您快速定位異常原因。
操作步驟
登入雲Message QueueTT 版控制台,並在左側導覽列單擊实例列表。
在頂部功能表列選擇目標地區,然後在執行個體列表中單擊執行個體名稱進入实例详情頁面。
在執行個體列表中找到目標執行個體,在其操作列中,選擇 。
在设备状态查询頁面,設定Group ID和Device ID,然後單擊查询。
查詢結果相關欄位說明如下:
欄位
說明
裝置狀態
Client ID
用戶端的ID。
在线状态
用戶端的線上狀態:
線上
離線
客户端地址
用戶端的IP地址。
cleanSession
用戶端的會話是否清除,詳細資料,請參見cleanSession。
最后更新时间
用戶端狀態的最後更新時間。
訂閱關係
父级 Topic
客訂閱的訊息主題,MQTT的一級Topic。
子级 Topic
MQTT的二級Topic,甚至三級Topic都是父級Topic下的子類。
QoS
用戶端與服務端訊息傳輸的服務品質層級,詳細資料,請參見QoS。
在查詢結果頁面單擊设备轨迹和消息轨迹頁簽,您還可以查看到指定裝置的軌跡資訊和裝置訊息列表。查詢結果的欄位和詳細說明,請參見裝置軌跡查詢和訊息軌跡查詢。
相關文檔
如果需要查詢裝置的軌跡,請參見裝置軌跡查詢。