MQTT如何保存离线消息(持久化)
最近做项目的时候需要把一个升级消息保存下来, 好让离线的设备收到后可以进行升级,但是Cleansession=0,Qos=1的情况下依旧无法实现离线保存,想想可能是mqtt服务器那边没有进行这个功能的配置。当时用retain实现了,有点鸡肋,今天项目完成个大概,去找做服务器的兄弟确定了一下,也查询了一些资料,做个简单总结。不过暂未验证。持久化实际上,这个功能应该叫做持久化,以mosquitto为例,在配置文件mosquitto.conf中如下:# ===========================
原创
2020-05-21 10:27:33 ·
10112 阅读 ·
0 评论