阅读1006 返回首页    go 阿里云 go 技术社区[云栖]


发布订阅管理__控制台使用指南_消息队列 MQ-阿里云

在 MQ 消息系统中,消息发布者将消息发送到某个指定的消息主题(Topic) ,而消息订阅者则通过订阅该指定的 Topic 来获取和消费消息。对于消息主题、消息发布者、消息订阅者,MQ 控制台上都提供简单易用的管理界面,分别是:Topic管理、发布管理、订阅管理。

Topic 管理

在 Topic 管理界面,用户可看到当前自己创建的所有的 Topic 属性状态,包括 Topic、服务状态、权限、创建时间,并可对 Topic 进行管理操作:申请发布、申请订阅、删除、授权、查看授权、资源报表。

  • 申请发布

    给 Topic 添加消息发布者,只有在申请发布者后,才能用该发布者 ID 发送消息,查看操作教程

  • 申请订阅

    给 Topic 添加消息订阅者,只有在申请订阅者后,才能用该订阅者 ID 订阅消息,查看操作教程

  • 删除

    删除不再使用的 Topic,相关的发布者、订阅者将会立即停止服务,系统将在 10 分钟后完成所有相关资源的清理。

  • 授权

    将 Topic 授权给其他账号(主子账号均可)共同使用。经授权的用户可对该 Topic 进行申请发布、申请订阅、删除、授权、查看授权、查看资源报表。

  • 查看授权

    查看拥有该 Topic 使用权的所有账号。

  • 资源报表

    查看该 Topic 在指定时间内的发送量和订阅量。具体请参考资源报表

发布管理

在发布管理界面,用户可看到当前自己创建的所有的发布者状态,包括 Producer ID、所属 Topic、服务状态、创建时间,并可对发布者进行管理操作:删除、发送、示例代码、搜索。

  • 删除发送者

    删除不再使用的发布者,系统将在用户点击 10 分钟后完成所有相关资源的清理。

  • 发送消息

    以该发布者的身份在向所属 Topic 发送一条消息,查看操作教程

  • 示例代码

    查看发送消息的示例代码,分别有 JAVA,.NET,C++,PHP。

    p4-p

  • 发布者搜索

    控制台提供两个维度查询发布者,分别是根据 Producer ID 搜索、根据 Topic 搜索。

订阅管理

在订阅管理界面,用户可看到当前自己创建的所有的订阅者状态,包括 Consumer ID、所属 Topic、服务状态、创建时间,并可对发布者进行管理操作:消费者状态、重置消费位点、删除、监控报警、示例代码、资源报表、删除、搜索。

  • 消费者状态

    查看消费者状态,包括:是否在线、订阅关系是否一致、消费模式、推拉模型、消费 TPS、堆积总量、最近消费时间、消费延迟时间、每个队列的消费进度,如下图所示:

    consumer-progress

  • 重置消费位点

    重置消费位点有两个用途:对曾经消费过的消息重新消费;略过某些消息不消费。重置位点有两种方式:清除所有累积消息、按时间段进行消费位点重置。操作如下图:

    reset-offset

  • 删除消费者

    删除该消费者,删除后无法用该 CID 继续消费。

  • 监控报警

    用户可对消费能力不足的消费者进行监控报警,报警信息将以短信形式通知用户。

  • 示例代码

    查看发送消息的示例代码,分别有 JAVA,.NET,C++,PHP,如下图:

    consumer-demo

  • 资源报表

    查看消费者、发布者在指定时间内的消息总量、TPS。

最后更新:2016-11-23 16:04:15

  上一篇:go 定时消息和延时消息__特色功能_消息队列 MQ-阿里云
  下一篇:go 消息查询__控制台使用指南_消息队列 MQ-阿里云