系统主题客户端上下线发布的消息 qos为0,能改为1吗?

我这边订阅了客户端上下线的系统主题,但是有时候客户端上线了,我这边设备却还是离线的,经过排查,是系统主题的qos为0,能改为1吗?

emqx 的具体版本是多少?

5.4.0-alpha.2

5.4.0-alpha.2 版本是稳定版本吗

现在已经出 541 了。
这版本改不了系统主题的 qos,写死的。

@WuLaobo 我也遇到了类似的问题,设备实际已离线,但是服务却没有收到disConnect报文,版本v4.4;可以提供下系统主题qos为0的排查思路吗?

emqx默认是禁止订阅系统主题的,需要在acl配置文件修改配置,把订阅系统主题的配置改为 allow,{allow, all, subscribe, [“$SYS/#”, {eq, “#”}]}.
然后重启emqx服务就可以了