Amazon IoT Greengrass 中的故障恢复能力 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

Amazon IoT Greengrass Version 1在 2023 年 6 月 30 日之前,不再接收功能更新,只会收到安全补丁和错误修复。有关更多信息,请参阅 。Amazon IoT Greengrass V1维护政策. 强烈建议您迁移到Amazon IoT Greengrass Version 2,它补充说重要新功能对其他平台的支持.

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

Amazon IoT Greengrass 中的故障恢复能力

这些区域有:Amazon全球基础设施围绕Amazon Web Services 区域和可用区构建。EACHAmazon Web Services 区域提供多个在物理上独立且隔离的可用区,这些可用区通过延迟低、吞吐量高且冗余性高的网络连接在一起。利用可用区,您可以设计和操作在可用区之间无中断地自动实现故障转移的应用程序和数据库。与传统的单个或多个数据中心基础设施相比,可用区具有更高的可用性、容错性和可扩展性。

有关Amazon Web Services 区域和可用区的更多信息,请参阅Amazon全球基础设施.

除了 Amazon 全球基础设施之外,Amazon IoT Greengrass 还提供了多种功能,以帮助支持您的数据弹性和备份需求。

  • 如果核心失去互联网连接,客户端设备可通过本地网络继续进行通信。

  • 您可以将核心配置为存储要发到的未处理消息Amazon Web Services 云目标存储在本地存储缓存中,而不是存储在内存存储中。本地存储缓存可以在核心重新启动期间(例如,在组部署或设备重新启动后)保持存储,以便 Amazon IoT Greengrass 可以继续处理要发到 Amazon IoT Core 的消息。有关更多信息,请参阅 云目标的 MQTT 消息队列

  • 您可以将核心配置为与 Amazon IoT Core 消息代理建立持久会话。这将允许核心接收在其脱机时发送的消息。有关更多信息,请参阅 与 Amazon IoT Core 的 MQTT 持久性会话

  • 您可以将 Greengrass 组配置为将日志写入本地文件系统和 CloudWatch 日志。如果核心失去连接,可以继续本地日志记录、但是 CloudWatch 发送日志的重试次数有限。在重试次数用尽后,该事件将被丢弃。Y你应该也要知道日志记录限制.

  • 你可以创作 Lambda 函数读取流管理器流式传输并将数据发送到本地存储目标。