配置订阅 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

您正在查看Amazon IoT Greengrass Version 1.Amazon IoT Greengrass Version 2是最新的主要版本Amazon IoT Greengrass. 有关使用Amazon IoT Greengrass V2,请参阅Amazon IoT Greengrass Version 2开发人员指南.

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

配置订阅

在本步骤中,您将使 HelloWorld_Publisher 设备能够向 HelloWorld_Subscriber 设备发送 MQTT 消息。

  1. 在组配置页面中,选择 Subscriptions (订阅),然后选择 Add Subscription (添加订阅)

  2. 配置订阅。

    • Select a source (选择源) 下面,选择 Devices (设备),然后选择 HelloWorld_Publisher

    • Select a target (选择目标) 下面,选择 Devices (设备),然后选择 HelloWorld_Subscriber

    • 选择 Next (下一步)

     

    
                            突出显示了 HelloWorld_Publisher、HelloWorld_Subscriber 和“Next (下一步)”按钮的“Select your source and target (选择您的源和目标)”页面的屏幕截图。
  3. 对于 Topic filter (主题筛选条件),输入 hello/world/pubsub,选择 Next (下一步),然后选择 Finish (完成)

    注意

    您可以删除前面的模块中的订阅。在组的订阅页面上,选择省略号(...),然后选择Delete.

  4. 确保启用了自动检测,以便 Greengrass 核心可以发布其 IP 地址的列表。设备使用此信息来发现核心。

    1. 在组配置页面上,选择 Settings (设置)

    2. Core connectivity information (核心连接信息) 下,对于 Local connection detection (本地连接检测),选择 Automatically detect and override connection information (自动检测并覆盖连接信息)

  5. 确保 Greengrass 守护进程正在运行,如中所述,将云配置部署到核心设备.

  6. 在组配置页面上,从 Actions (操作) 中选择 Deploy (部署)

    
                突出显示了“Deploy action”(部署操作) 的“Group”(组) 页面的屏幕截图。

    这会将组配置部署到您的Amazon IoT Greengrass核心设备。有关问题排查帮助,请参阅Amazon IoT Greengrass 故障排除

部署状态显示在页面标题上的组名称下方。要查看部署详细信息,请选择 Deployments (部署)