Amazon IoT Greengrass Version 12023 年 6 月 30 日进入延长寿命阶段。有关更多信息,请参阅Amazon IoT Greengrass V1维护政策。在此日期之后,Amazon IoT Greengrass V1不会发布提供功能、增强功能、错误修复或安全补丁的更新。在上运行的设备Amazon IoT Greengrass V1不会受到干扰,将继续运行并连接到云端。我们强烈建议你迁移到Amazon IoT Greengrass Version 2,它补充说重要的新功能和支持其他平台。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
验证 Lambda 函数是否在核心设备上运行
-
从导航窗格中Amazon IoT控制台
,在测试,选择MQTT 测试客户端. -
选择订阅主题选项卡。
-
Enter
hello/world
进入主题筛选条件然后展开其他配置. -
输入以下每个字段中列出的信息:
-
对于服务质量,选择 0。
-
对于 MQTT payload display (MQTT 负载显示),选择 Display payloads as strings (以字符串形式显示负载)。
-
-
选择 Subscribe。
假定Lambda 正在设备上运行,它将向设备发布消息,如下所示hello/world
主题:

虽然 Lambda 函数继续将 MQTT 消息发送到hello/world
话题,不要停止Amazon IoT Greengrass守护程序。其余模块是在假定它正在运行的情况下编写的。
您可以从组中删除函数和订阅:
-
在组配置页面上,在Lambda 函数选项卡上,选择要删除的 Lambda 函数,然后选择Remove.
-
在组配置页面上,在订阅选项卡上,选择订阅,然后选择Delete.
在下一个组部署期间,将会从核心中删除函数和订阅。