RocketMQ 操作命令

查看Topic列表命令:

 sh mqadmin topicList -n 127.0.0.1:9876

删除Topic命令:

sh mqadmin deleteTopic -n 127.0.0.1:9876 -c MqCluster -t collect_topic

创建topic
sh mqadmin updateTopic -n 127.0.0.1:9876 -c QKMqCluster -r 12 -w 12 -t collect_topic

-------------------------------

单节点配置RocketMQ相关服务启动命令

启动namesrv: nohup sh bin/mqnamesrv &

启动broker: nohup sh bin/mqbroker -n 172.16.0.68:9876 &

----------------------------------

双Master

启动namesrv,只需要在对应的节点上启动: nohup sh bin/mqnamesrv &

启动broker:  nohup sh bin/mqbroker -c ./conf/2m-noslave/broker.properties  >/dev/null 2>&1 &

启动客户端
nohup java -jar rocketmq-console-ng-1.0.0.jar --server.port=12581 --rocketmq.config.namesrvAddr=mqnameserver1:9876 >./logs/nohup.out 2>&1 &

目录:  /opt/soft/apache-rocketmq/conf/2m-noslave 下的 broker.properties 文件内容如下:

brokerClusterName=MqCluster
brokerName=broker-65
brokerId=0
namesrvAddr=mqnameserver1:9876 #多个nameserver 逗号分隔,eg: mqnameserver1:9876mqnameserver2:9876
defaultTopicQueueNums=4
autoCreateTopicEnable=true
autoCreateSubscriptionGroup=true
listenPort=10911
deleteWhen=04
fileReservedTime=120
mapedFileSizeCommitLog=1073741824
mapedFileSizeConsumeQueue=50000000
destroyMapedFileIntervalForcibly=120000
redeleteHangedFileInterval=120000
diskMaxUsedSpaceRatio=88
storePathRootDir=/data/rocketmq/store
storePathCommitLog=/data/rocketmq/store/commitlog
maxMessageSize=65536
flushCommitLogLeastPages=4
flushConsumeQueueLeastPages=2
flushCommitLogThoroughInterval=10000
flushConsumeQueueThoroughInterval=60000
brokerRole=ASYNC_MASTER
flushDiskType=ASYNC_FLUSH
checkTransactionMessageEnable=false
sendMessageThreadPoolNums=128
pullMessageThreadPoolNums=128

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值