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

您正在查看Amazon IoT Greengrass Version 1.Amazon IoT Greengrass Version 2是最新的主要版本Amazon IoT Greengrass. 有关使用Amazon IoT Greengrass V2,请参阅Amazon IoT Greengrass Version 2开发人员指南.

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

Amazon IoT Greengrass 中的故障恢复能力

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

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

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

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

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

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

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

  • 您可 Lambda 作读取流管理器流并将数据发送到本地存储目标。