

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

# 发布： AWS IoT Greengrass 酷睿 v2.14.0 软件更新将于 2024 年 12 月 16 日发布
<a name="greengrass-release-2024-12-16"></a>

此次发行提供 Greengrass Nucleus 组件的 2.14.0 版本以及新 AWS IoT Greengrass Nucleus Lite 更新。n AWS IoT Greengrass ucleus lite 是一个新的运行时，适用于 AWS IoT Greengrass 版本 2。它提供了低内存占用的一种替代方案。对于资源受限的设备来说，这是一个很好的选择。它实现了 Nucleus 功能的子集，并计划在未来的版本中提高功能兼容性。源代码现已在 [GitHub](https://github.com/aws-greengrass/aws-greengrass-lite) 上提供。使用 Nucleus Lite 运行时，您可以：
+ 将组件部署至 Greengrass 核心设备。使用相同的食谱格式，但某些高级功能可能还无法使用。
+ 作为 Greengrass 组件部署的应用程序可以使用该 SDKs 设备访问支持的 Greengrass APIs IPC，例如：MQTT 访问、本地发布/订阅和 Greengrass 配置访问。 AWS IoT Core 有关[支持的 IPC APIs](https://docs.aws.amazon.com/greengrass/v2/developerguide/choosing-your-runtime.html) 列表，请参阅兼容性表。
+ 一些 AWS 托管组件已更新，以支持 nucleus 精简版。请参阅 [AWS提供的组件](https://docs.aws.amazon.com/greengrass/v2/developerguide/public-components.html)，获取现有兼容组件的列表。

**新功能：**
+ 使用更小的内存和磁盘空间（RAM 小于 5MB，存储空间小于 5MB）。
+ 组件与主机系统的服务管理器（对于当前支持的 Linux 平台，则为 systemd）集成。

**注意事项：**
+ AWS IoT Greengrass nucleus 精简版配方区分大小写。确保使用 [https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html](https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html) 配方参考中的正确（密钥）大小写。
+ Nucleus Lite 运行时支持**事物组**部署，但还不支持（单个）**核心设备**部署目标类型。要部署至单个 Greengrass 设备，请使用只有该设备的事物组。
+ Nucleus Lite 运行时使用有限的内存资源；对于按经典运行时的使用量进行缩放的功能，可能会因超出精简版可用的资源而失败。包括目前一次 MQTT 订阅最多为 50 个的限制，以及对配方文件大小与部署的最大限制。如果自己编译精简版运行时，则可以在编译时对某些限制进行配置。
+ Nucleus Lite 运行时不附带 Java。要使用需要 Java 的组件，系统需要已安装 Java，或者可以使用某个组件安装 Java。
+ 我们建议从源代码编译 Nucleus Lite 运行时，并使用自己为系统量身定制的版本。对于 Yocto 系统，可使用一个层将 Nucleus Lite 运行时集成到系统映像中。
+ 目前，Nucleus Lite 假设Linux 系统使用 *systemd*，或者容器映像使用 *systemd*。
+ 虽然可以使用配方脚本管理 Docker 容器，但 Greengrass 托管的容器构件尚不可用。
+ nucleus lite 运行时还不支持存储在 PKCS11模块中的密钥。如果您的用例需要将密钥存储于安全元件上，经典运行时目前可支持此用例。为防止设备凭证泄露，请确保生产设备使用全盘加密。

除推出 Nucleus Lite 之外，我们还发布了 Nucleus v2.14.0。此更新为现有的 Greengrass Nucleus 带来了重大改进。

**主要功能和改进：**
+ 新的双栈端点支持支持 IPv6 网络通信。
+ 增强了对 Nucleus 重启失败和目录损坏的恢复能力。
+ 修复了 IPC PubSub 订阅关闭中的内存泄漏问题。

**发行日期：**2024 年 12 月 16 日



## 公有组件更新
<a name="greengrass-2024-12-16-components"></a>

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

**重要**  <a name="component-patch-update-note"></a>
<a name="component-patch-update"></a>部署组件时， AWS IoT Greengrass 会安装该组件所有依赖项的最新支持版本。因此，如果您向事物组中添加新设备或更新针对这些设备的部署，则 AWS提供的公共组件的新补丁版本可能会自动部署到您的核心设备上。某些自动更新（例如 Nucleus 更新）可能会导致您的设备意外重启。  
<a name="component-version-pinning"></a>为防止设备上运行的组件出现意外更新，我们建议您在[创建部署](create-deployments.md)时直接包含您对该组件的首选版本。有关 C AWS IoT Greengrass ore 软件更新行为的更多信息，请参阅[更新 AWS IoT Greengrass Core 软件（OTA）](update-greengrass-core-v2.md)。


| **组件** | **详细信息** | 
| --- | --- | 
| Greengrass Nucleus Lite | 现已推出 [Greengrass Nucleus Lite ](greengrass-nucleus-lite-component.md)版本 2.0.0。 <a name="changelog-nucleus-2.0.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Greengrass Nucleus | [Greengrass nucleus 的 2.14.0 版本已上市。](greengrass-nucleus-component.md) <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Greengrass CLI | Greengrass CLI 的 2.14.0 版本现已推[出](greengrass-cli-component.md)。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| 流管理器 | 现已推出[流管理器](stream-manager-component.md)版本 2.14.0。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| MQTT 5 代理（EMQX） | 现已推出 [MQTT 5 代理（EMQX）](mqtt-broker-emqx-component.md)版本 2.0.2。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Lambda 运行时组件 | 现已推出 [Lambda 运行时组件](lambda-runtimes-component.md)版本 2.0.9。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| Lambda 管理器组件 | [Lambda 管理器](lambda-manager-component.md)组件已推出 2.3.5 版。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| 密钥管理器组件 | [密钥管理器组件](cloudwatch-metrics-component.md)已推出 2.2.2 版。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| 安全隧道组件 | 现已推出[安全隧道组件](secure-tunneling-component.md)版本 1.1.0。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 
| CloudWatch 指标组件 | [CloudWatch 指标组件](cloudwatch-metrics-component.md)已推出 1.1.0 版。 <a name="changelog-nucleus-2.14.0"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/greengrass/v2/developerguide/greengrass-release-2024-12-16.html)  | 