一、下载并解压rocketmq
> cd /opt
> wget https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.0/rocketmq-all-4.3.0-bin-release.zip
> unzip rocketmq-all-4.3.0-bin-release.zip
二、修改配置文件
- 修改
broker.conf
> cd /opt/rocketmq/conf
> vi broker.conf
#设置名称服务地址
namesrvAddr=10.29.88.95:9876
#设置brokerIP地址
brokerIP1=10.29.88.95
#关闭自动创建主题
autoCreateTopicEnable=false
#关闭自动创建订阅组
autoCreateSubscriptionGroup=false
- 修改nameserver的内存大小(物理内存大于4g无需修改)
> cd /opt/rocketmq/bin
> vi runserver.sh
找到JAVA_OPT
改为如下配置
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m
-XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
- 修改broker启动内存大小(物理内存大于4g无需修改)
> cd /opt/rocketmq/bin
> vi runbroker.sh
找到JAVA_OPT
改为如下配置
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m"
三、启动服务
- 启动名称服务
> nohup sh bin/mqnamesrv &
> tail -f ~/logs/rocketmqlogs/namesrv.log
- 启动broker,建议指定配置文件启动
> nohup sh bin/mqbroker -c conf/broker.conf &
> tail -f ~/logs/rocketmqlogs/broker.log
- 停止服务
> sh bin/mqshutdown broker
> sh bin/mqshutdown namesrv
结束
网友评论