服务质量
QoS(Quality of Service),指MQTT对消息的服务质量。共有3钟服务质量:
- QoS = 0 至多发送一次(网络差的时候消息可能丢失)
- QoS = 1 至少发送一次(发送方发送一次消息,接收方可能接收到多次)
- QoS = 2 接收仅且接收一次 (发送方发送一次消息,接收方必定接收到此条消息,且仅接收到一次)
MQTT的消息转发流程是 客户端(发送方)-->Broker(发送|接收方)-->客户端(接收方),因此服务质量既指客户端发送到Broker,也指Broker发送到客户端。
标签:面试题,QoS,服务质量,发送,MQTT,接收,客户端 From: https://www.cnblogs.com/LiuwayLi/p/16723521.html