美文网首页RocketMQ
🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让

作者: 洛神灬殇 | 来源:发表于2022-01-18 13:31 被阅读0次

RocketMQ的控制台

RocketMQ 提供有控制台及一系列控制台命令,用于管理员对主题,集群,broker 等信息的管理;

登录控制台

首先进入RocketMQ 工程,进入/RocketMQ/bin,在该目录下有个mqadmin 脚本,在mqadmin 下可以查看有哪些命令

sh mqadmin

查看具体命令的使用

sh mqadmin help 命令名称

例如,查看updateTopic 的使用`

sh mqadmin help updateTopic

创建Topic

  • 指令:updateTopic

  • 类路径 :com.alibaba.rocketmq.tools.command.topic.UpdateTopicSubCommand

image

删除Topic

  • 指令;deleteTopic

  • 类路径:com.alibaba.rocketmq.tools.command.topic.DeleteTopicSubCommand

image

创建(修订)订阅组

  • 指令:updateSubGroup

  • 类路径:com.alibaba.rocketmq.tools.command.consumer.UpdateSubGroupSubCommand

image

删除订阅组配置

  • 指令:deleteSubGroup

  • 类路径:com.alibaba.rocketmq.tools.command.consumer.DeleteSubscriptionGroupCommand


    image

更新Broker 配置文件

  • 指令:updateBrokerConfig

  • 类路径:com.alibaba.rocketmq.tools.command.broker.UpdateBrokerConfigSubCommand

image

查看Topic 列表信息

  • 指令:topicList

  • 类路径:com.alibaba.rocketmq.tools.command.broker.UpdateBrokerConfigSubCommand


    image

查看Topic 路由信息

  • 指令:topicRoute

  • 类路径:com.alibaba.rocketmq.tools.command.topic.TopicRouteSubCommand

image

查看Broker 统计信息

  • 指令:brokerStats

  • 类路径:com.alibaba.rocketmq.tools.command.broker.BrokerStatsSubCommanD

image

根据消息ID 查询消息

  • 指令:queryMsgById

  • 类路径:com.alibaba.rocketmq.tools.command.message.QueryMsgByIdSubCommand

image

根据消息Key 查询消息

  • 指令:queryMsgByKey

  • 类路径:com.alibaba.rocketmq.tools.command.message.QueryMsgByKeySubCommand

image

根据Offset 查询消息

  • 指令:queryMsgByOffset

  • 类路径:com.alibaba.rocketmq.tools.command.message.QueryMsgByOffsetSubCommand

image

查询Producer 的网络连接

  • 指令:queryMsgByOffset

  • 类路径:com.alibaba.rocketmq.tools.command.message.QueryMsgByOffsetSubCommand

image

查询Consumer 的网络连接

该命令只打印当前与cluster 连接的consumer 网络连接信息

  • 指令 :consumerConnection

  • 类路径:com.alibaba.rocketmq.tools.command.connection.ConsumerConnectionSubCommand


    image

查看订阅组消费状态

  • 指令:consumerProgress

  • 类路径:com.alibaba.rocketmq.tools.command.consumer.ConsumerProgressSubCommand

image

查看集群消息

  • 指令 :clusterList

  • 类路径:com.alibaba.rocketmq.tools.command.cluster.ClusterListSubCommand

image

添加(更新)KV 配置信息

  • 指令 :updateKvConfig

  • 类路径:com.alibaba.rocketmq.tools.command.namesrv.UpdateKvConfigCommand

获取Consumer消费进度

该命令只打印当前与cluster 连接的consumer 的消费进度

  • 指令 :getConsumerStatus

  • 类路径 :com.alibaba.rocketmq.tools.command.offset.GetConsumerStatusCommand

image

相关文章

网友评论

    本文标题:🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让

    本文链接:https://www.haomeiwen.com/subject/evekhrtx.html