查看帮助:在 mqadmin 下可以查看有哪些命令
1): 查看具体命令的使用 : sh mqadmin
2): sh mqadmin help 命令名称
关闭nameserver和所有的broker:
sh mqshutdown namesrv sh mqshutdown broker
查看指定消费组下的所有topic数据堆积情况
sh mqadmin consumerProgress -n 192.168.1.23:9876 -g warning-group
创建topic:
sh mqadmin updateTopic -c DefaultCluster -n localhost:9876 -t testtopic
查看topic列表:
sh mqadmin topicList -n 192.168.10.10:9876
查看指定topic路由信息:
sh mqadmin topicRoute -n 192.168.10.10:9876 -t testtopic1
查看指定topic状态:
sh mqadmin topicStatus -n 192.168.10.10:9876 -t testtopic1
查看指定topic的消息:
sh mqadmin queryMsgByOffset -b broker-b -i 1 -o 0 -t NewUpt_PsgEventTopic -n localhost:9876
删除topic
sh mqadmin deleteTopic –n 192.168.1.23:9876 –c DefaultCluster –t topicWarning
创建消费者组:
sh mqadmin updateSubGroup -n localhost:9876 -c DefaultCluster -g push-consumer-group1
查看消费者组:
sh mqadmin consumerProgress -n localhost:9876
查看集群信息:
sh mqadmin clusterList -n 192.168.10.10:9876
查看broker状态
sh mqadmin brokerStatus -b 192.168.10.10:10911 -n 192.168.10.10:9876
创建生产者组:
创建订阅组:
# 如果是对集群扩容,则可以通过指定新的broker地址在扩容的机器上创建一份新的订阅组信息 sh mqadmin updateSubGroup -c DefaultCluster -g subgroup1 -n 192.168.10.10:9876
根据key查消息:
sh mqadmin queryMsgByKey -k test100 -t testtopic1 -n 192.168.10.10:9876
根据unique key查:(非msgid )
sh mqadmin queryMsgByUniqueKey -i 0B0D308C16C418B4AAC236B77FFB03E3 -n 192.168.10.10:9876 -t testtopic1
来源:https://blog.csdn.net/shouji6175/article/details/133805781