安裝rocketmq並配置管理界面

一、下載rocketmqjava

cd /optgit

wget http://mirror.bit.edu.cn/apache/rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zipgithub

unzip rocketmq-all-4.3.2-bin-release.zipweb

cd /opt/rocketmq-all-4.3.2-bin-releaseapache

二、修改rocketmq配置vim

三、調整rocketMq 的內存值,這一步很重要,根據服務器內存大小調整參數,要不然內存不夠會啓動不了或者死掉瀏覽器

vim  bin/runbroker.sh服務器

JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn512m"app

JAVA_OPT="${JAVA_OPT} -XX:MaxDirectMemorySize=1g"maven

vim bin/runserver.sh

JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

四、建立啓動文件

vim startSrv

nohup sh ./bin/mqnamesrv -n IP:9876  >  ./logs/rocketmqlogs/namesrv.log  &

tail -f ./logs/rocketmqlogs/namesrv.log

vim startBroker

nohup sh bin/mqbroker -n  IP:9876  >  ./logs/rocketmqlogs/broker.log   &

tail  -f  ./logs/rocketmqlogs/broker.log

vim stopSrv

sh bin/mqshutdown namesrv

vim stopBroker

sh bin/mqshutdown broker

五、註冊話題

sh bin/mqadmin updateTopic -n ip:9876  -c DefaultCluster  -t TOPIC_NAME

六、安裝web管理界面 ##視具體狀況而定,須要就安裝

1) 下載安裝包

wget https://github.com/apache/rocketmq-externals/archive/master.zip

2) 解壓並配置修改配置文件

unzip master.zip  ##解壓後文件名爲rocketmq-externals-master

cd rocketmq-externals-master

vim rocketmq-console/src/main/resources/application.properties

server.port=8080   #設置訪問端口

rocketmq.config.namesrvAddr=IP:9876     #設置rocketIP和端口

rocketmq.config.dataPath=/tmp/rocketmq-console/data   #數據保存的路徑

3) 編譯rocketmq-console

cd rocketmq-externals-master/rocketmq-console    #在這個目錄下進行編譯

mvn clean package -Dmaven.test.skip=true    #編譯完成後,會在target目錄下生成rocketmq-console-ng-1.0.1.jar

4) 運行jar

java -jar rocketmq-console-ng-1.0.1.jar

5) 瀏覽器訪問

http://ip:8080/

相關文章
相關標籤/搜索