RocketMQ运维常用命令

RocketMQ运维常用命令

命令的路径:

在/bin 目录下

1. 查询集群状态

sh mqadmin clusterList -n 172.0.0.1:9876
名称含义命令选项说明
clusterList集群信息-nnamesrv地址,格式:ip:port

2. 查看集群中的topic信息

sh mqadmin topicList -n 172.0.0.1:9876
名称含义命令选项说明
clusterListTopic列表信息-nnamesrv地址,格式:ip:port

3 . 查看所有消费进度

sh mqadmin consumerProgress  -n 172.0.0.1:9876
名称含义命令选项说明
consumerProgress所有消费进度-nnamesrv地址,格式:ip:port

4. 查看具体一个消费组消费进度

sh mqadmin consumerProgress  -n 172.0.0.1:9876 -g CONSUMER_XXX_GROUP
名称含义命令选项说明
consumerProgress所有消费进度-nnamesrv地址,格式:ip:port
  -g消费组名称

5. 查看Topic状态

sh mqadmin topicStatus  topicList -n 172.0.0.1:9876 -t XXX
名称含义命令选项说明
topicStatus查看 Topic 消息队列offset-nnamesrv地址,格式:ip:port
  -ttopic名称

6. 创建/更新topic

sh mqadmin updateTopic  -n 172.0.0.1:9876 -c clusterName -t XXX -r 10 -w 10
名称含义命令选项说明
updateTopic创建更新Topic配置-nnamesrv地址,格式:ip:port
  -c集群名称
  -ttopic名称
  -r可读队列数(默认为 8)
  -w可写队列数(默认为 8)
  -o是否是顺序topic(默认false)

7. 创建/更新消费组

sh mqadmin updateSubGroup  -n 172.0.0.1:9876 -c clusterName -g CONSUMER_XXX_GROUP -r 1
名称含义命令选项说明
updateSubGroup创建更新group配置-nnamesrv地址,格式:ip:port
  -c集群名称
  -ggroup名称
  -r重试次数(默认16次)
  -d是否是广播模式(默认为false)

8. 删除topic

sh mqadmin deleteTopic  -n 172.0.0.1:9876 -c clusterName -t XXX
名称含义命令选项说明
deleteTopic删除topic-nnamesrv地址,格式:ip:port
  -c集群名称
  -ttopic名称

9. 删除消费组

sh mqadmin deleteSubGroup  -n 172.0.0.1:9876 -c clusterName -g CONSUMER_XXX_GROUP
名称含义命令选项说明
deleteSubGroup删除消费组-nnamesrv地址,格式:ip:port
  -c集群名称
  -ggroup名称

10. 查看Topic订阅关系、TPS、积累量、24h读写总量等信息

sh mqadmin statsAll  -n 172.0.0.1:9876 -a 
名称含义命令选项说明
statsAll订阅关系、消息量-nnamesrv地址,格式:ip:port
  -a是否只打印活跃topic(不写则打印所有)
  -t指定topic

11. 根据MsgID查询消息

sh mqadmin queryMsgByid -n 172.0.0.1:9876 -i msgID #不可以用offsetMsgID
名称含义命令选项说明
queryMsgByidMsgid查询消息-nnamesrv地址,格式:ip:port
  -imsgID

12. 根据消息key查询消息

#查出来的是offsetMsgID
sh mqadmin queryMsgByKey -n 172.0.0.1:9876 -t XXXXX -k XXXXX
名称含义命令选项说明
queryMsgByKeykey查询消息-nnamesrv地址,格式:ip:port
  -t是否只打印活跃topic(不写则打印所有)
  -k指定key值

13. 根据offsetMsgID查询

sh mqadmin queryMsgByUniqueKey -n 127.0.0.1 -t XXXX -i offsetMsgId
名称含义命令选项说明
queryMsgByUniqueKeyoffsetMsgID查询-nnamesrv地址,格式:ip:port
  -t指定topic
  -ioffsetMsgId(由key查询出来)
  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值