Linux 如何安装、部署 RocketMQ
目录
1. 环境配置
64 位 Linux 操作系统
64 位 JDK1.8+
RocketMQ 二进制版本 http://rocketmq.apache.org/dowloading/releases/
2. 修改 RocketMQ 内存配置
修改 runserver.sh、runbbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
修改为
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
3. 启动服务
Start Name Server
nohup sh bin/mqnamesrv &
tail -f ~/logs/rocketmqlogs/namesrv.log
启动成功
The Name Server boot success...
Start Broker
nohup sh bin/mqbroker -n localhost:9876 &
tail -f ~/logs/rocketmqlogs/broker.log
启动成功
The broker[%s, 172.30.30.233:10911] boot success...
4. 部署可视化服务
java -jar rocketmq-console-ng-1.0.1.jar --rocketmq.config.namesrvAddr='135.224.85.5:9876'
5. 停止服务
关闭 namesrv 服务
sh bin/mqshutdown namesrv
关闭 broker 服务
sh bin/mqshutdown broker