共享订阅能否订阅系统主题?

环境信息

  • EMQ X 版本:4.3
  • 操作系统及版本:
  • 其他

问题描述

掌柜们好。 一共有两个小问题想请教一下:

  1. 共享订阅能否订阅系统主题,比如设备上下线的主题 $SYS/brokers/+/clients/+/connected
  2. 共享订阅是否和非共享订阅一起,都能收到订阅的消息?
    比如topic 是 {client_id}/update , client_id是设备id,订阅普通主题用 +/update 就可以,能否和共享订阅$share/g1/+/update 同时收到消息,互不影响?

目的,打算启用共享订阅,但前期还有非共享订阅,需要过渡。 全部改成共享订阅之后,就不用+/update 这种订阅了。

  1. 共享订阅能否订阅系统主题,比如设备上下线的主题 $SYS/brokers/+/clients/+/connected

不可以,MQTT 协议规定系统主题必须是 $字符开头的主题。

  1. 共享订阅是否和非共享订阅一起,都能收到订阅的消息?

可以

1赞

可以: $share/group/$SYS…是可以的,目前我就是这样操作的