环境信息
- EMQ X 版本:4.3.5
- 操作系统及版本:docker
- 其他:下方问题是在桥接模式下,存在两台服务器,这里称为A服务器和B服务器,B服务器作为远程的broker,A向B订阅了个主题名为
sub
。
问题描述
目前碰到个疑问就是当订阅了sub
主题的订阅者断开连接后,这时候如果有人向B服务器发布了几条消息,当sub
主题的订阅者重新上线后可以收到所有推送给sub
主题消息,如果是A服务器断线后(使用断开一会网路来模拟)在重新连上来,那么订阅了sub
主题的订阅者只能收到推送给sub
主题最新的一条消息。麻烦解释下这两种断线的区别,和为什么断开订阅者可以收到所有消息而断开服务器却只能收到最近的一条
配置文件及日志