0%

RocketMQ安装

RocketMQ

[TOC]

安装(阿里云Centos7.x环境)

1
2
unzip rocketmq-all-4.7.1-bin-release.zip
cd rocketmq-all-4.7.1-bin-release.zip

修改配置文件(修改 JVM 内存设置)

1
2
3
cd bin
vim runserver.sh
# JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
1
2
3
cd bin
vim runbroker.sh
#JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

启动

1
2
3
4
5
6
7
8
# Start Name Server
nohup sh bin/mqnamesrv &
# 查看启动日志
tail -f ~/logs/rocketmqlogs/namesrv.log
# Start Broker
nohup sh bin/mqbroker -n localhost:9876 &
# 查看启动日志
tail -f ~/logs/rocketmqlogs/broker.log

若启动mq失败,可以使用命令cat nohup.out查看具体原因

使用云服务器连接rocketmq若显示内网连接异常则修改conf文件夹下broker.conf文件

1
2
3
4
5
# 添加以下内容
namesrvAddr=公网ip:9876
brokerIP1=公网ip
#以加载配置文件方式重新启动broker
nohup sh bin/mqbroker -c conf/broker.conf &

关闭

1
2
3
cd bin
./mqshutdown broker
./mqshutdown namesrv

欢迎关注我的其它发布渠道