关于mqtt-broker没有实际订阅到系统主题

今天测试环境提出bug,设备停电离线之后,页面还是在线状态,总结问题,实际离线之后,broker系统主题下线没有被监控到,查看配置文件

发现没有配置我们创建用户的权限,增加权限

重启服务  docker restart id

不怕被人盗取服务的话  可以订阅所有权限

其次,不确定怀疑,该配置与配置的次序有关系。尽量按顺序搬运

{allow, {user, "dashboard"}, subscribe, ["$SYS/#"]}.

{allow, {user, "iot"}, subscribe, ["$SYS/#"]}.

{allow, {ipaddr, "127.0.0.1"}, pubsub, ["$SYS/#", "#"]}.

{deny, all, subscribe, ["$SYS/#", {eq, "#"}]}.

{allow, all}.

 

posted @ 2021-07-20 17:47  大日很忧伤  阅读(274)  评论(0编辑  收藏  举报