排除设备机群断开连接的故障 - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

排除设备机群断开连接的故障

帮助我们改进此主题

Amazon IoT 设备机群断开连接可能由于多种原因导致的。本文介绍了如何诊断断开连接的原因,以及如何处理因定期维护 Amazon IoT 服务或节流限制而导致的连接断开。

诊断断开连接的原因

您可以查看 AWSIotLogsV2 个日志组 CloudWatch,在日志条目disconnectReason字段中确定断开连接的原因。

您还可以使用 Amazon IoT 的生命周期事件功能来确定断开连接的原因。如果您已订阅生命周期断开连接事件 ($aws/events/presence/disconnected/clientId),您将在断开连接的问题发生时收到 Amazon IoT 的通知。您可以在通知的 disconnectReason 字段找到断开连接的原因。

有关更多信息,请参阅CloudWatchAmazon IoT日志条目生命周期事件

排除由于 Amazon IoT 服务维护导致的断开连接故障

由服务维护引起Amazon IoT的断开将记录SERVER_INITIATED_DISCONNECT为Amazon IoT生命周期事件和。CloudWatch要处理这些断开连接的问题,请调整客户端设置,以确保您的设备可以自动重新连接到 Amazon IoT 平台。

排除由于节流限制而导致的断开连接故障

由限制限制导致的断开会作为生命周期事件记录THROTTLED在内,并Amazon IoT且。CloudWatch要处理这些断开连接的问题,您可以在设备计数增长时请求消息代理限制增加

有关更多信息,请参阅 Amazon IoT 核心消息代理