操作场景
MQTT 协议基于 Pub/Sub 模型,Topic 通常用来对系统生产的各类消息进行集中的分类和管理。客户端可以订阅一个或多个 Topic,以便于接收和这些主题相关的消息;客户端也可以发布消息到某个 Topic,以便其他订阅该 Topic 的客户端接收到这些消息。根据标准 MQTT 协议,Topic 支持多级结构,且具有动态的特性,层级间通过“/”分隔。
功能说明
消息队列 MQTT 版支持 Topic 的自动创建,用户在进行消息收发时,无需预先创建相关 Topic。同时,为了便于客户进行 Topic 的管理,消息队列 MQTT 版支持对指定 Topic 聚合进行监控指标查看。例如,当用户在消息收发过程中使用了 Topic “AAA” ,即维护了一个一级 Topic 聚合,该 Topic 会成为一个 Topic 前缀。在此基础上,用户可以通过这个前缀查看所有与之相关的子 Topic 的监控数据,如 “AAA/1”, “AAA/2” ,“AAA/BBB/CCC” 等 ,通过这种方式,用户可以实时监控各个 Topic 聚合下的业务状况,及时跟踪关键业务指标。
说明:
对于用户之前已创建的一级 Topic,这些 Topic 将自动转变为 Topic 前缀,并支持查看该前缀下所有子 Topic 的监控数据。
为了方便重点 Topic 的管理和监控,您可以配置一定数量的“Topic 前缀”,最多支持三级。如配置 a/b 的前缀后,可以查看 a/b/1, a/b/2...a/b/n 等 Topic 的数据统计,详情见查看监控数据。