集群接收不到设备的离线消息

环境信息

  • EMQX 版本:master:4.3.1 slave:4.2.14
  • 操作系统及版本:centos 7.6
  • 其他

问题描述

我新建了一个emqx的集群,三个节点使用的版本不同,有一个节点是4.3.1,而另外两个节点是4.2.14,现在的问题是设备离线消息,业务这块有时候能够收到,有时候又收不到,现在不知道问题在哪,也改了acl.conf

配置文件及日志

acl.conf的配置

{allow, all, subscribe, ["$SYS/brokers/+/clients/#"]}.

{allow, all}.

跨第二位版本号的集群,不推荐这么用,目前仅4.3 4.4之间,在滚动升级的时候可以短暂使用跨版本集群。4.2与4.3版本最好还是重启升级

意思是全部升级到4.3.1这个版本?

是的,全部升级,如果升级,推荐直接升级到能接受的最高版本。