我正在研究 Azure IoT Hub 和 IoT Edge,以大致了解功能和潜在用例。我过去工作过的一个项目有一个严格的要求,即禁用云发起的联系并根据设备发起的轮询使事情正常工作。例如,当设备管理门户上的某些设置发生更改或新固件可用时,而不是将其推送到设备,每个设备将通过定期轮询来意识到这一点。
我无法控制这个要求,但如果该项目要转移到 Azure IoT,我确信也会提出同样的要求。有没有一种简单的方法可以通过 Azure 实现这一目标?
我曾考虑过调整相关容器的网络访问,但这会导致 IoT 中心发疯并尝试不断与“无响应”设备通信并标记所有这些失败的尝试吗?