你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure IoT 操作常见问题解答

本文提供了有关 Azure IoT 操作的常见问题 (FAQ) 和解答的列表。

如何与 Azure IoT 操作产品团队分享反馈?

你可以前往 Azure IoT 操作公共反馈论坛分享反馈。

Azure IoT 操作是否跨多节点设置提供高可用性?

是的,K3 和 Azure Local/AKS-Arc 多节点群集上的 Azure IoT 操作工作负载支持跨多节点设置分发工作负载。 MQTT 代理会自动跨受代理的“基数”设置控制的多个节点复制状态。 如果存在一组正在运行且正常的副本,则副本分布在多节点群集中的不同节点上,并且数据不会丢失。

如何在 Azure IoT 操作设置中确保零数据丢失或最小数据丢失?

若要实现零消息丢失,群集至少需要包含 3 个节点。 此配置允许一个节点重新启动或脱机,而不会丢失数据。 但是,如果整个群集出现故障或足够多的节点丢失而中断仲裁,则可能会发生消息丢失。

Azure IoT 操作是否支持具有 QoS-2 的 MQTT?

目前不支持具有 QoS-2 的 MQTT。 QoS-2 提供严格的消息保证(正好一次),需要复杂的状态管理和同步,这可能会影响性能和可伸缩性。 QoS-0(最多一次)和 QoS-1(至少一次)为 Azure IoT 操作应用程序提供足够的消息传送保证,并且需要在可用性、吞吐量、延迟和可靠的消息传递之间实现平衡。

Azure IoT 操作是否支持消息持久性?

Azure IoT 运营通过磁盘支持的消息缓冲区和可配置的持久性设置支持消息持久性。 若要了解详细信息,请参阅 配置磁盘支持的消息缓冲区 和数据 持久性

Azure 设备注册表是否提供跨可用性区域和地区的高可用性?

有关 ADR 跨可用性区域和区域的高可用性的信息,请参阅 Azure 设备注册表中的可靠性

Azure IoT 操作支持哪些平台?

若要详细了解用于部署 Azure IoT作的支持平台,请参阅 支持的环境

是否可以将 IoT Edge 工作负载迁移到 Azure IoT 操作?

Azure IoT Edge 不是已启用 Azure Arc 的服务,而 Azure IoT 操作是。 相反,IoT Edge 与 Azure IoT 中心基元深度集成并依赖于其功能,例如设备孪生和直接方法。 尽管在某些情况下,Azure IoT 操作可以与 IoT Edge 实现类似的结果,但两个服务具有完全不同的体系结构。 因此,无法将 IoT Edge 工作负载模块直接迁移到 Azure IoT 操作。

对于 IoT 操作,支持哪些设备通信协议。

目前,Azure IoT作支持 HTTP/REST、SSE、OPC-UA 和 MQTT 进行设备通信。

Azure IoT 操作当前可在哪些 Azure 区域使用?

若要详细了解 Azure IoT 操作的 Azure 区域可用性,请参阅 支持的区域

Azure IoT 操作是否支持通过代理服务器进行连接?

Azure IoT 操作支持通过不需要代理身份验证的直通代理进行连接。 目前不支持需要身份验证或可以检查加密流量的代理。

支持哪些版本的 Azure IoT 操作?

Microsoft 支持 Azure IoT 操作的三个最新次要版本。 若要了解详细信息,请参阅支持的版本

Azure IoT 操作是否支持 Azure 专用链接和专用终结点?

是的,Azure IoT作支持在通过 Azure 专用链接连接的已启用 Azure Arc 的 Kubernetes 群集上进行部署。 有关问题或更多详细信息,请联系我们的团队。azureiotoperationslicensinghelp@microsoft.com

若要了解详细信息,请参阅“IoT 操作概述”和文档