我正在使用eclipse paho和mosquitto。我正在发送QOS-1级别的消息。我在this问题中回答了我改变蚊子的配置。我正在使用mqtt镜头进行测试。断开连接和用户连接后,Mosquitto不发送消息。
答案 0 :(得分:2)
将干净会话设置为true
将告诉代理删除排队等待客户端的任何消息。
如果您希望接收排队等候该客户的任何邮件,则需要将其设置为false
。
HiveMQ的人员有一篇关于使用MQTT的持久会话和消息排队的博文:http://www.hivemq.com/blog/mqtt-essentials-part-7-persistent-session-queuing-messages