【发布时间】:2020-12-16 09:43:23
【问题描述】:
我们正在为我们的 IoT 设备使用部署,并使用部署模板来管理这些设备。我正在将我们的部署迁移到分层方法,在这种方法中,我们使用包含所有必需容器的基础部署,然后应用取决于产品类型的层。
我注意到更改基本部署时没有重新应用层。注意不好的作物,但它说有 3 个设备是目标,但在更新基本部署后它没有应用于它们:
仅仅因为我改变了我的基础部署,我不想删除层中定义的容器。
documentation on layered deployments 对此只字未提,我可以始终如一地重现这一点。
预期的行为是什么?这不会破坏分层部署的目的吗?
我还注意到,当使用分层部署时,我们的堆栈变得非常缓慢。回滚到每个产品的“单片”部署模板,一切都又恢复了。我们在edgeHub 中使用路由,其中一些路由指向部署为层的容器。不知道这是否是一个问题,但即使在部署了这个容器之后它仍然很慢。系统可以正常工作,但延迟非常大。
【问题讨论】:
标签: azure azure-iot-edge azure-iot-hub-device-management