订阅关系恢复

EMQX 版本

EMQX 4.2.1
如果有大量设备重新建联建联成功立刻发送消息,这种情况下节点之间同步表数据(订阅/路由等关系数据)会不会给节点造成压力?5.X有改善吗

你应该判断CONNACK 的session present 是否为 1。 如果为1,则表明当前连接会复用broker保存的会话,此时客户端无需重复订阅

我看官方文档介绍的,这些订阅表数据会持久化到相应的文件夹。集群重启后会从这个文件夹加载表数据,还是说根据连接的订阅信息重新生成