如果我有一个发布者将一条消息发送给我的QoS为1的MQTT代理(至少一次传递),而一个订有QoS 2的订阅者(恰好为一次传递)发送消息,则订阅者是否仍可能收到重复的消息?
我担心的是,发布者可能会将重复的消息发送给代理(因为QoS 1表示可能),然后代理会将它们视为不同的消息,并将所有消息转发给订户。这是MQTT经纪人的工作方式吗?还是它们足够聪明,以至于意识到从发布者那里收到的重复消息都是一样的,然后将其转发给订阅者。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句