如何在 AWS IoT greengrass 本地使用 AWS IoT 规则引擎?
How to use AWS IoT rule engine locally at AWS IoT greengrass?
有没有办法在 AWS IoT greengrass 本地使用 AWS IoT 规则引擎?
规则引擎是否只是 AWS IoT Core(云)的一个功能?
部署到本地AWS IoT greengrass 订阅主题并执行等同于AWS IoT 核心规则引擎的操作的lambda 函数是否?
尽管 greengrass 是 IoT Core 的扩展,但 greengrass 服务中没有原生规则引擎组件,greengrass 的目的是最终将数据发送到 IoT Core,您可以在 IoT Core 中使用规则引擎来触发其他云服务.
如果您专门研究 运行 在 greengrass 上的 Lambdas,这些 Lambdas 运行 在您的硬件上而不是云上,因此需要您使用订阅来处理或主动调用(代码调用)。
这是因为当您从云端创建部署时,greengrass 服务会将您配置的 greengrass 组容器化并部署在 GG 核心设备上。一旦容器到达核心设备,它就不能从云端 altered/managed 除非您进行另一次修改部署。
还有 2 种类型的 lambda,long lived
(将其视为守护进程)和 on-demand
(将其视为必须手动触发的代码)lambda。触发按需 lambda 的唯一方法是订阅或主动调用。没有触发按需 lambda 的本机功能,它必须在您的代码逻辑中。
有没有办法在 AWS IoT greengrass 本地使用 AWS IoT 规则引擎?
规则引擎是否只是 AWS IoT Core(云)的一个功能?
部署到本地AWS IoT greengrass 订阅主题并执行等同于AWS IoT 核心规则引擎的操作的lambda 函数是否?
尽管 greengrass 是 IoT Core 的扩展,但 greengrass 服务中没有原生规则引擎组件,greengrass 的目的是最终将数据发送到 IoT Core,您可以在 IoT Core 中使用规则引擎来触发其他云服务.
如果您专门研究 运行 在 greengrass 上的 Lambdas,这些 Lambdas 运行 在您的硬件上而不是云上,因此需要您使用订阅来处理或主动调用(代码调用)。
这是因为当您从云端创建部署时,greengrass 服务会将您配置的 greengrass 组容器化并部署在 GG 核心设备上。一旦容器到达核心设备,它就不能从云端 altered/managed 除非您进行另一次修改部署。
还有 2 种类型的 lambda,long lived
(将其视为守护进程)和 on-demand
(将其视为必须手动触发的代码)lambda。触发按需 lambda 的唯一方法是订阅或主动调用。没有触发按需 lambda 的本机功能,它必须在您的代码逻辑中。