解決 MQTT 用戶端非預期地斷線的相關問題

探索當 MQTT 用戶端非預期地切斷與遙測通道的連線時,所發生的錯誤。

程序

如果 MQTT 用戶端順利連接,但稍後斷線,而沒有任何明顯原因,請考量下列原因來診斷問題:

  • 佇列管理程式、MQXR 服務或遙測通道不在執行中。

    啟動佇列管理程式、MQXR 服務或遙測通道。 嘗試重新連接 MQTT 用戶端,並檢查此解決方案能否更正問題。

  • 另一個用戶端已啟動,並使用相同的用戶端 ID 進行連線。

    在此情況下,IBM® MQ 接受來自第二個 MQTT 用戶端的連線,並強制中斷第一個 MQTT 用戶端的連線。

  • MQTT 用戶端為了進行發佈或訂閱,而存取它未獲授權存取的主題。

    IBM MQ 中斷 MQTT 用戶端的連線。

  • TCP/IP 連線不在作用中。

    診斷並修正 TCP/IP 連線的相關問題,然後嘗試重新連接 MQTT 用戶端。