我正在将Mosquitto用于我的MQTT经纪人。
我想知道是否可以要求所有已发布的主题?
因此,不能通过订阅所有内容,即#。
编辑:我不想订阅每个可用的主题。我只是在寻找一种检索所有已发布主题的方法。例如,代理可以使用包含所有已发布主题的字符串数组进行响应。
小智 5
MQTT 代理的可管理性在这一点上非常不成熟。我也不知道有什么方法可以从任何代理检索已发布的主题列表。但是,有标准化工作,例如。使用 $SYS 主题树https://github.com/mqtt/mqtt.github.io/wiki/SYS-Topics。
其他代理可以通过 SNMP 进行管理,例如。MessageSight https://www.ibm.com/support/knowledgecenter/en/SSCCGQ_1.2.0/com.ibm.ism.doc/Monitoring/admin00008_.html。它可以在其 WEB 界面中列出主题,但我不知道以编程方式检索它们。