EMQX每次启动项目都会回调最后一条数据

每次项目重新启动都会回调最后一条数据,即使Qos设置为2;依然是两次。

MqttMessage的Retained设置为了true;
该值很多文章上只说了是 消息保留机制,若设置为true,mqtt服务器会保留每次发布的消息;

修改为false,有时候还是不行,可以尝试换个主题,因为之前的消息一个固定为false,我重新发送为false的消息也解决不了,最后只能换了个主题,直接把这个参数删掉,解决问题


版权声明:本文为zl761117410原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。