MQTT客户端订阅关系有 API 能查么?

MQTT客户端订阅关系有 API 能查么?上次提工单回复的结果是目前只有控制台可以看,没有 API 查询

展开
收起
嘟嘟嘟嘟嘟嘟 2024-08-13 21:49:23 79 分享 版权
2 条回答
写回答
取消 提交回答
  • 资深 C++与人工智能程序员。精通 C++,善用其特性构建稳健架构。在人工智能领域,深入研习机器学习算法,借 C++与 OpenCV 等实现计算机视觉应用,于自然语言处理构建文本处理引擎。以敏锐洞察探索技术融合边界,用代码塑造智能未来。

    部分MQTT服务提供商提供了可以查询客户端订阅关系的API,以下是一些例子:

    • 阿里云:阿里云消息队列MQTT版提供了QueryMqttTraceMessageSubscribe接口来查询指定消息的投递轨迹,通过该接口可以查看订阅该消息的客户端、消息的投递时间等详细信息。
    • 腾讯云:在腾讯云MQTT控制台的客户端管理页面,可以查看客户端列表以及每个客户端的订阅关系等信息。虽然这里不是直接通过API进行查询,但腾讯云可能也提供了相应的API供开发者使用,具体可以查看腾讯云的官方文档。
    • EMQX:EMQX是一款流行的MQTT消息服务器,它提供了API v5用于管理客户端等资源。通过相关API可以获取客户端的详细信息,其中可能包括客户端的订阅关系。
    2025-01-25 17:21:58
    赞同 展开评论
  • 目前支持的api都在这里了
    https://help.aliyun.com/zh/apsaramq-for-mqtt/mqtt-upgraded/developer-reference/api-onsmqtt-2020-04-20-overview?spm=a2c4g.11186623.0.0.71d658fdLxvWT0
    目前还是不支持openapi查询的,这个操作在服务端开销是比较高的。
    此回答整理自钉群“阿里云 微消息队列 MQTT产品咨询群”

    2024-08-14 08:06:47
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

还有其他疑问?
咨询AI助理