RocketMQ运维常用命令

发布时间:2024-12-11 18:13

避免命令式语气:用建议而非命令来引导行动 #生活技巧# #职场沟通技巧# #领导力沟通#

最新推荐文章于 2024-10-22 15:18:51 发布

hu_go_ 于 2019-10-25 09:04:11 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

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查询出来)

网址:RocketMQ运维常用命令 https://www.yuejiaxmz.com/news/view/445628

相关内容

Oracle数据库日常维护命令
Docker常用命令整理实例
在便携式电子设备中,电荷泵如何优化DC/DC电压转换以提高效率?它与传统DC/DC变换器相比有哪些优势?
在物联网工程项目中,如何实现基于ZigBee协议的环境数据采集与传输?
常用命令操作
Linux系统内存清理神器:Purge命令详解 – Linux命令大全(手册)
【RocketMQ】数据的清理机制
Windows常用网络命令使用技巧3
节令是一种命令
自动化运维:使用Ansible简化日常任务

随便看看