gpt4 book ai didi

azure - IoT hub消息反馈是否绝对确认?

转载 作者:行者123 更新时间:2023-12-03 06:30:44 27 4
gpt4 key购买 nike

我正在使用 Azure Function,它通过 IoT 中心将数据发送到少数设备。我正在尝试记录整个过程,但不确定我当前的解决方案是否足够。

到目前为止我正在使用 message feedback(as mentioned in documentation)记录设备是否收到发送消息。

“IoT 中心不会生成反馈消息。如果云到设备的消息达到“已完成”状态,IoT 中心会生成反馈消息。” 据我了解,如果我收到所述反馈即确认设备已成功/未成功接收消息。

我的理解是,这绝对确认设备是否收到了消息正确吗?或者还有其他选择来获得确认吗?

最佳答案

我建议仔细阅读 Receive Cloud to Device Delivery feedback 部分为了更好地理解这一点。本节介绍如何设置确认反馈选项。 Azure IoT 中心提供积极和消极场景的反馈。

如果您已使用以下代码将消息 Ack 设置为完整,如文章中所示,commandMessage.Ack = DeliveryAcknowledgement.Full;,您将在已完成以及死信场景(正面和负面结果)。

enter image description here

如果您专门针对成功消息,则需要将确认设置为积极。您随后收到的反馈是确认信息,证明设备已成功接收消息。

希望这有帮助!

关于azure - IoT hub消息反馈是否绝对确认?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75259373/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com