关于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}.