0
点赞
收藏
分享

微信扫一扫

mqtt过期消息

boomwu 2021-09-21 阅读 60
我的博客

mqttV5引入了过期消息,需要注意一下几点:

  1. 消费者的clientId重启前后要保持不变,cleanStart=false。
  2. 发布消息的时候,消费者session要存在,可以是disconnected状态。需要设置session expiry interval为一个合理的值。
  3. 消费者再次连接的时候,要先注册监听再连接,不然连上了broker就推消息过来,这个时候消费者可能还没监听,导致消息丢了。
  4. 如果conusmer session过期了,那么消息会被删除。

参考:https://github.com/emqx/MQTTX/issues/619

举报

相关推荐

0 条评论