本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Lambda 启动程序
Lambda 启动程序组件 (aws.greengrass.LambdaLauncher
) 在 AWS IoT Greengrass 核心设备上启动和停止 AWS Lambda 功能。此组件还会进行任何容器化设置并以您指定的用户身份运行进程。
注意
将 Lambda 函数组件部署到核心设备时,部署还包括此组件。有关更多信息,请参阅 运行 AWS Lambda 函数。
版本
此组件具有以下版本:
-
2.0.x
类型
此组件是一个通用组件 (aws.greengrass.generic
)。Greengrass Nucleus 运行组件的生命周期脚本。
有关更多信息,请参阅 组件类型。
操作系统
此组件只能安装在 Linux 核心设备上。
要求
此组件具有以下要求:
-
您的核心设备必须满足运行 Lambda 函数的要求。如果您希望核心设备运行容器化 Lambda 函数,则设备必须满足相关要求。有关更多信息,请参阅 Lambda 函数要求。
-
支持在 VPC 中运行 Lambda 启动程序组件。
依赖项
在您部署组件时,AWS IoT Greengrass 也会部署其依赖关系的兼容版本。这意味着您必须满足组件及其所有依赖关系的要求,才能成功部署组件。本部分列出了此组件的已发布版本的依赖关系,以及定义每个依赖关系的组件版本的语义版本约束。您还可以在 AWS IoT Greengrass 控制台
有关组件依赖关系的更多信息,请参阅组件配方参考。
配置
此组件没有任何配置参数。
本地日志文件
此组件使用以下日志文件。
/logs/
/greengrass/v2
lambdaFunctionComponentName
.log
查看此组件的日志
-
在核心设备上运行以下命令以实时查看此组件的日志文件。将
替换为 AWS IoT Greengrass 根文件夹路径,将/greengrass/v2
LambdaFunctionComponentName
替换为该组件启动的 Lambda 函数组件的名称。sudo tail -f
/logs//greengrass/v2
lambdaFunctionComponentName
.log
更改日志
下表介绍每个组件版本的更改。
版本 |
更改 |
---|---|
2.0.13 |
|
2.0.12 |
|
2.0.11 |
支持 Lambda 管理器 2.3.0。 |
2.0.10 |
|
2.0.9 |
版本更新为 Greengrass Nucleus 版本 2.5.0 发布版。 |
2.0.8 |
版本更新为 Greengrass Nucleus 版本 2.4.0 发布版。 |
2.0.7 |
版本更新为 Greengrass Nucleus 版本 2.3.0 发布版。 |
2.0.6 |
常规性能改进和错误修复。 |
2.0.4 |
|
2.0.3 |
初始版本。 |