本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
協助我們改善此主題
AWS IoT 裝置機群中斷連線可能有多種原因。本文說明如何診斷中斷連線原因,以及如何處理定期維護 AWS IoT 服務或限流限制所造成的中斷連線。
如要診斷中斷連線的原因
您可查看 CloudWatch 中的 AWSIotLogsV2 日誌群組,在日誌項目 disconnectReason
欄位中識別中斷連線的原因。
您也可以使用 AWS IoT生命週期事件功能來識別中斷連線的原因。如果您已訂閱生命週期的中斷連線事件 ($aws/events/presence/disconnected/
),當中斷連線發生 AWS IoT 時,您會收到來自 的通知。您可在通知的 clientId
disconnectReason
欄位中識別中斷連線的原因。
如需詳細資訊,請參閱 CloudWatch AWS IoT 日誌項目和生命週期事件。
對因 AWS IoT 服務維護而中斷連線進行故障診斷
AWS IoT由 服務維護引起的中斷連線會記錄為 SERVER_INITIATED_DISCONNECT
AWS IoT的生命週期事件和 CloudWatch。若要處理這些中斷連線,請調整您的用戶端設定,以確保您的裝置可以自動重新連線至 AWS IoT 平台。
如要對因調節限制而造成的中斷連線進行疑難排解
調節限制造成的中斷會記錄為 THROTTLED
AWS IoT的生命週期事件和 CloudWatch。如要處理這些中斷連線,您可依裝置計數增加,而請求訊息代理程式限制增加。
如需詳細資訊,請參閱 AWS IoT 核心訊息代理程式。