RocketMQ常用命令

2022-09-18 08:09:22 字數 2553 閱讀 9464

#啟動nameserver

cd  /usr/local/rocketmq-all-4.9.0-bin-release

nohup ./bin/mqnamesrv > ./mqnamesrv.log 2>&1 &

#啟動broker

nohup sh bin/mqbroker -c conf/2m-2s-sync/broker-a-s.properties  > ./broker-a-s.log 2>&1 &

#關閉nameserver和broker

# sh mqshutdown namesrv

# sh mqshutdown broker

1、常看集群資訊

[root@node223 rocketmq-all-4.9.0-bin-release]# ./bin/mqadmin clusterlist -n 172.16.84.222:9876

for logger (io.netty.util.internal

.platformdependent0).

rocketmqlog:warn please initialize the logger system properly.

#cluster name #broker name #bid #addr #version #intps(load) #outtps(load) #pcwait(ms) #hour #space

defaultcluster broker-a 0

172.16.84.222:10911 v4_9_0 0.00(0,0ms) 0.00(0,0ms) 0

452464.15 -1.0000

defaultcluster broker-a 1

172.16.84.223:10911 v4_9_0 0.00(0,0ms) 0.00(0,0ms) 0

452464.15

0.5412

2、檢視所有topic資訊

3、新建topic

[root@node223 rocketmq-all-4.9.0-bin-release]# sh bin/mqadmin updatetopic -n 172.16.84.222:9876 -c defaultcluster -t testexmaple

for logger (io.netty.util.internal

.platformdependent0).

rocketmqlog:warn please initialize the logger system properly.

create topic to

172.16.84.222:10911

success.

topicconfig [topicname=testexmaple, readqueuenums=8, writequeuenums=8, perm=rw-, topicfiltertype=single_tag, topicsysflag=0, order=false]

4、刪除topic

[root@node223 rocketmq-all-4.9.0-bin-release]# sh bin/mqadmin deletetopic -n 172.16.84.222:9876 -c defaultcluster -t testexmaple

5、檢視topic詳情

[root@node223 rocketmq-all-4.9.0-bin-release]# sh bin/mqadmin topicstatus -n 172.16.84.222:9876 -t testtopic

6、檢視所有消費組group

[root@node223 rocketmq-all-4.9.0-bin-release]# sh bin/mqadmin consumerprogress -n 172.16.84.222:9876

7、檢視指定消費組(kevingroupconsumer)下的所有topic資料堆積情況/檢視consumergroup訂閱了哪些topic

[root@node223 rocketmq-all-4.9.0-bin-release]# sh bin/mqadmin consumerprogress -n 172.16.84.222:9876 -g kevingroupconsumer

8、查詢producer的網路連線情況:

sh mqadmin producerconnection -n localhost:9876 -g -t

9、查詢consumer的網路連線情況:

sh mqadmin consumerconnection -n localhost:9876 -g

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

常用RocketMQ命令

獲取所有可用命令 mqadmin 檢視幫助 mqadmin h 查詢producer的網路連線情況 sh mqadmin producerconnection n localhost 9876 g t 查詢consumer的網路連線情況 sh mqadmin consumerconnection n...