Azure iot hub Azure IoT边缘模块双设置设置为空

Azure iot hub Azure IoT边缘模块双设置设置为空,azure-iot-hub,azure-iot-edge,azure-iot-hub-device-management,Azure Iot Hub,Azure Iot Edge,Azure Iot Hub Device Management,我部署了许多设备,这些设备上运行着边缘模块。我在Azure Portal中创建了一个部署,目标是设置环境变量和docker设置的所有设备。展开未设置双设置 然后我进入Azure门户,单击各个设备,单击“设置模块”,并为每个设备设置特定的双模块设置 现在的问题是,一段时间后,一些设备接收到Azure Hub的暂时网络错误,导致它们重新加载模块twin配置,但是一些设备加载完全空的twin配置,它将继续使用空twin设置定期自动刷新twin设置。如果我重新启动iotedge服务,它将刷新twins,

我部署了许多设备,这些设备上运行着边缘模块。我在Azure Portal中创建了一个部署,目标是设置环境变量和docker设置的所有设备。展开未设置双设置

然后我进入Azure门户,单击各个设备,单击“设置模块”,并为每个设备设置特定的双模块设置

现在的问题是,一段时间后,一些设备接收到Azure Hub的暂时网络错误,导致它们重新加载模块twin配置,但是一些设备加载完全空的twin配置,它将继续使用空twin设置定期自动刷新twin设置。如果我重新启动iotedge服务,它将刷新twins,并将再次下拉正确的twin配置,并继续按预期运行一段时间

这是一个主要问题,因为在我登录并手动重新启动iotedge服务之前,模块基本上处于挂起状态

这是配置边缘模块的正确方法吗?还是我遗漏了什么


谢谢

在阅读了下面的文章之后,我们似乎没有正确地为twin补丁程序实现处理程序。我认为边缘运行时在连接中断后调用没有属性的twin update hook是一个bug,但是我们能够根据文章中提供的示例编写逻辑来处理它


阅读下面的文章后,我们似乎没有正确地为twin补丁程序实现处理程序。我认为边缘运行时在连接中断后调用没有属性的twin update hook是一个bug,但是我们能够根据文章中提供的示例编写逻辑来处理它


到目前为止,您尝试了哪些故障排除步骤?你看过日志、错误等了吗?到目前为止,您尝试了哪些故障排除步骤?你看过日志、错误等了吗?