码迷,mamicode.com
首页 > 其他好文 > 详细

安装RocketMQ

时间:2021-03-05 13:21:48      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:exit   hup   cat   ESS   rocketmq   size   mod   mkdir   wait   

cd /opt/
wget https://archive.apache.org/dist/rocketmq/4.2.0/rocketmq-all-4.2.0-bin-release.zip
unzip rocketmq-all-4.2.0-bin-release.zip -d rocketmq-all-4.2.0
cd rocketmq-all-4.2.0
sed -i ‘s/-server -Xms8g -Xmx8g -Xmn4g\"/-server -Xms2g -Xmx2g -Xmn1g\"/‘ /opt/rocketmq-all-4.2.0/bin/runbroker.sh
sed -i ‘s/-XX:MaxDirectMemorySize=15g\"/-XX:MaxDirectMemorySize=1g\"/‘ /opt/rocketmq-all-4.2.0/bin/runbroker.sh
sed -i ‘s/-server -Xms4g -Xmx4g -Xmn2g/-server -Xms2g -Xmx2g -Xmn1g/‘ /opt/rocketmq-all-4.2.0/bin/runserver.sh
mkdir -p /opt/rocketmq-all-4.2.0/logs/rocketmqlogs
cat >> /opt/rocketmq-all-4.2.0/start << EOF
#!/bin/sh
nohup sh ./bin/mqnamesrv > ./logs/rocketmqlogs/namesrv.log > /dev/null 2>&1 &
nohup sh ./bin/mqbroker -n localhost:9876 > ./logs/rocketmqlogs/broker.log > /dev/null 2>&1 &
EOF
chmod +x /opt/rocketmq-all-4.2.0/start
bash /opt/rocketmq-all-4.2.0/start

jps

cat >> /opt/rocketmq-all-4.2.0/stop << EOF
#!/bin/sh
sh /opt/rocketmq-all-4.2.0/bin/mqshutdown broker > /dev/null 2>&1 &
sh /opt/rocketmq-all-4.2.0/bin/mqshutdown namesrv > /dev/null 2>&1 &
echo "Please wait process to exit! check it type jps"
EOF
chmod +x /opt/rocketmq-all-4.2.0/stop

安装RocketMQ

标签:exit   hup   cat   ESS   rocketmq   size   mod   mkdir   wait   

原文地址:https://www.cnblogs.com/luoqiangdong/p/14483826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!