MQTT QoS指的是消息传递的哪一部分?

问题描述

在讨论MQTT QoS时我很困惑。

假设我们有一个具有两个活动客户端A和B的代理。我们要从A发布一条专用于客户端B的MQTT消息,并确保订阅此主题的客户端B收到此消息。

我不确定QoS级别是否是处理此任务的正确工具。

使用QoS 1或2,是否可以确保至少一个(qos = 1)或恰好一个(qos = 2)订户正确地获得了该消息,或者一旦代理正确地获得了消息,它是否已经确认? 对于后一种情况,那么QoS 1的含义是什么(因为总之只有一个代理)?

从这些https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/这样的文档中,我不清楚PUBACK是由代理发布的还是通过代理从客户端转发的。

谢谢您的考虑!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)