RocketMQ Linux啟動
阿新 • • 發佈:2021-02-15
linux下啟動rocketMQ 怕後邊忘記 做下記錄
首先第一步需要將rocketMQ專案上傳到linux伺服器上
rocketmq-all-4.3.0-bin-release.zip
//解壓資料夾
unzip rocketmq-all-4.3.0-bin-release.zip
然後修改nameService、Borker伺服器記憶體
[root@CentOS-7 ~]# cd /usr/local/rocketmq-4.3.0/bin
[root@CentOS-7 bin]# pwd
/usr/local/rocketmq-4.3.0/bin
[root@CentOS -7 bin]# vi runserver.sh
//將runserver.sh檔案裡 JAVA_OPT 改為128m 預設4G太大
JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
//儲存
:x
[root@CentOS-7 bin]# pwd
/usr/local/rocketmq-4.3.0/bin
[root@CentOS-7 bin]# vi runbroker.sh
//將runbroker.sh檔案裡 JAVA_OPT 改為128m 預設4G太大
JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn128m"
啟動NameService
[root@CentOS-7 rocketmq-4.3.0]# pwd
/usr/local/rocketmq-4.3.0
[root@CentOS-7 rocketmq-4.3.0]# nohup sh bin/mqnamesrv &
[root@CentOS-7 rocketmq-4.3.0]# cat nohup.out
有這麼一句話說明啟動成功
The Name Server boot success.
啟動 mqbroker
[root@CentOS-7 rocketmq-4.3.0]# nohup sh bin/mqbroker -c conf/broker.conf -n 127.0.0.1:9876 &
埠預設10911