发行:2021 年 8 月 3 日 Amazon IoT Greengrass Core v2.4.0 软件更新 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

发行:2021 年 8 月 3 日 Amazon IoT Greengrass Core v2.4.0 软件更新

此次发行提供 2.4.0 版 Greengrass Nucleus 组件、Amazon 提供的新组价,以及针对 Amazon 提供的组件的更新。

发行日期:2021 年 8 月 3 日

发行版的亮点
  • 系统资源限制 – Greengrass Nucleus 组件现在支持系统资源限制。您可以配置每个组件进程可在核心设备上使用的最大 CPU 和 RAM 用量。有关更多信息,请参阅 配置组件的系统资源限制

  • 暂停/恢复组件 – Greengrass Nucleus现在支持暂停和恢复组件。您可以使用进程间通信(IPC)库开发用于暂停和恢复其他组件进程的自定义组件。有关更多信息,请参阅PauseComponentResumeComponent

  • 使用 Amazon IoT 实例集预置进行安装 – 使用新 Amazon IoT 实例集预置插件,在连接到 Amazon IoT 的设备上安装 Amazon IoT Greengrass Core 软件以配置所需的 Amazon 资源。设备使用声明证书进行配置。您可以在制造过程中将声明证书嵌入到设备上,这样每台设备都可以在联机后立即进行预置。有关更多信息,请参阅 安装具有 Amazon IoT 队列配置功能的 C Amazon IoT Greengrass ore 软件

  • 使用自定义预置进行安装 – 开发自定义配置插件,以便在设备上安装 Amazon IoT Greengrass Core 软件时预置所需的 Amazon 资源。您可以创建在安装过程中运行的 Java 应用程序,为您的自定义用例设置 Greengrass 核心设备。有关更多信息,请参阅 安装具有自定义资源配置功能的 C Amazon IoT Greengrass ore 软件

发行版详细信息

公有组件更新

下表列出了由 Amazon 提供的组件,其中包括新功能和更新功能。

重要

部署组件时,Amazon IoT Greengrass 会安装该组件所有依赖关系的最新受支持版本。因此,如果您向事物组添加新设备或更新针对这些设备的部署,则 Amazon 提供的公有组件的新补丁版本可能会自动部署到您的核心设备上。某些自动更新(例如 Nucleus 更新)可能会导致您的设备意外重启。

为防止设备上运行的组件出现意外更新,我们建议您在创建部署时直接包含您对该组件的首选版本。有关 Amazon IoT Greengrass Core 软件更新行为的更多信息,请参阅更新 Amazon IoT Greengrass Core 软件(OTA)

组件 详细信息
Greengrass Nucleus

Greengrass Nucleus的 2.4.0 版本可用。

新功能
错误修复和改进
  • 启动时更新日志记录配置。这次修复了启动时未应用日志配置的问题。

  • 更新了内核加载程序符号链接,使其在安装过程中指向 Greengrass 根文件夹中的组件存储。此更新使您能够删除在安装 Amazon IoT Greengrass Core 软件时下载的 JAR 文件和其他内核构件。

  • 其他小型修复和改进。有关更多信息,请参阅 GitHub 上的发行版

Greengrass CLI

Greengrass CLI 的 2.4.0 版本可用。

新功能
  • 添加了对系统资源限制的支持。在创建本地部署时,您可以配置每个组件的进程可在核心设备上使用的最大 CPU 和 RAM 使用量。有关更多信息,请参阅配置组件的系统资源限制部署创建命令

通过声明进行 Amazon IoT 实例集预置

通过声明进行 Amazon IoT 实例集预置的插件可用。有关更多信息,请参阅 安装具有 Amazon IoT 队列配置功能的 C Amazon IoT Greengrass ore 软件

新功能
  • 支持使用 Amazon IoT 实例集预置安装 Amazon IoT Greengrass Core 软件。在安装过程中,设备会连接到 Amazon IoT 以预置所需的 Amazon 资源,并下载设备证书以用于常规操作。