首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何指定到网关的路由

如何指定到网关的路由
EN

Stack Overflow用户
提问于 2018-08-02 14:27:26
回答 1查看 231关注 0票数 1

我想要创建一个边缘设备的“层次结构”,因此使用网关机制。目前,网关只是一个透明的网关,它将消息传递给IoT集线器。(https://learn.microsoft.com/en-us/azure/iot-edge/how-to-create-transparent-gateway-linux)。

情境:我有两个边缘设备,比如“传感器”和“网关”。如何在部署中指定传感器的输出在上行到IoT集线器之前到达网关的路由?

传感器路由:“路由”:“从/消息/*发送到

网关路由:“路由”:“从/消息/*到$upstream”

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-03 19:57:11

对于目前发布的v2 IoT Edge (1.0,2018年6月底发布),您不能将边缘设备链接到一个层次结构中。这是许多场景所需要的特性,但我们还不支持(我是Azure IoT边缘团队的成员)。我们计划启用它,但我没有时间表。

最直接的问题是: IoT边缘运行时构建一个基于SAS的连接字符串,用于代表设备建立到云的连接。运行时只知道如何构建包含IoT集线器主机名的连接字符串:

HostName=<hub>;DeviceId=<device>;SharedAccessKey=<secret>

要连接到另一个边缘设备而不是IoT集线器,连接字符串需要额外的信息--另一个边缘设备的主机名:

HostName=<hub>;DeviceId=<device>;SharedAccessKey=<secret>;GatewayHostName=<edge>

由于连接字符串,边缘设备只能在云中与IoT集线器通信,而不能与另一个边缘设备的IoT集线器类接口通信。

这是一个很容易解决的问题,但除此之外,我们还不知道是否还有其他阻塞问题。此外,还有一些工作要做,以确保创建边缘层次结构的全部经验有效,而且是有意义的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51656087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档