MQTT topic匹配规则
原文连接:
https://blog.youkuaiyun.com/JiangCheng817/article/details/81333893
内容:
主题层级分隔符 “/”:
表示层级关系
单层通配符 “+”:
订阅消息时使用,匹配一层主题如 a/+ 匹配诸如 a/b a/c 但是不能匹配 a/b/c,特别的单独的+可以匹配所有单层主题
多层通配符”#”:
订阅消息时使用,匹配零或层主题如 a/# 匹配诸如 a/b a/b/c a ,特别的#单独使用匹配所有。
注:使用通配符时需要保证创建的policy里有相应规则的topic,比如a/+(设为只订阅),如果没有是无法在连接时通过订阅a/+匹配到该policy里其他相关的诸如a/b a/c等主题