【发布时间】:2019-12-19 04:45:00
【问题描述】:
我部署了许多运行边缘模块的设备。我在 Azure 门户中创建了一个部署,该部署针对所有设置环境变量和 docker 设置的设备。部署未设置孪生设置。
然后我进入 Azure 门户,单击各个设备,单击“设置模块”并为每个设备设置特定的双模块设置。
现在的问题是在一段时间后,一些设备收到 Azure Hub 的瞬态网络错误,导致它们重新加载模块孪生配置,但是一些设备加载完全空的孪生配置,它将继续使用空的孪生设置定期自动刷新孪生设置。如果我重新启动 iotedge 服务,它会刷新双胞胎并再次拉下正确的双胞胎配置并继续按预期运行一段时间。
这是一个主要问题,因为在我登录并手动重新启动 iotedge 服务之前,模块基本上处于挂起状态。
这是配置边缘模块的正确方法吗?还是我错过了什么?
谢谢
【问题讨论】:
-
到目前为止,您尝试了哪些故障排除步骤?您是否查看了日志、错误等? Common issues and resolutions for Azure IoT Edge
标签: azure-iot-hub azure-iot-edge azure-iot-hub-device-management