在 EMQ X 中,可以使用通配符来订阅主题。EMQ X 支持以下两种通配符:

  1. +:匹配单个层级,例如 a/+/c 可以匹配 a/b/ca/x/c,但不能匹配 a/b/x/c
  2. #:匹配多个层级,但只能作为主题的最后一个层级,例如 a/# 可以匹配 a/ba/b/ca/b/c/d 等。

要设置订阅通配符,可以在订阅主题时使用通配符进行匹配。例如,使用 + 来匹配单个层级:

mqtt.subscribe('a/+/c')

使用 # 来匹配多个层级:

mqtt.subscribe('a/#')

这样就可以订阅到相应的主题。请注意,EMQ X 中的通配符匹配是按层级划分的,层级之间使用 / 分隔。

EMQ X 主题订阅通配符指南:+ 和 # 的用法

原文地址: https://www.cveoy.top/t/topic/o3gK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录