天天看點

RocketMQ 安裝與配置(單執行個體)

RocketMQ 安裝與配置(單執行個體)

1. 下載下傳rocketmq安裝包并上傳到 /tmp/

下載下傳RocketMQ,位址:https://github.com/alibaba/RocketMQ/releases

alibaba-rocketmq-3.2.6.tar.gz

2. 安裝

# tar -zvxf  alibaba-rocketmq-3.2.6.tar.gz  -C  /dev-soft/

3. 配置

環境變量

#vim /etc/profile

#最後一行添加( 必須是外網IP)

export NAMESRV_ADDR=192.168.1.166:9876

#source /etc/profile

配置jvm記憶體大小

/dev-soft/alibaba-rocketmq/bin/runbroker.sh

/dev-soft/alibaba-rocketmq/bin/runserver.sh

/dev-soft/alibaba-rocketmq/bin/tools.sh

4. 防火牆添加端口

-A INPUT -m state --state NEW -m tcp -p tcp --dport 9876 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 10911 -j ACCEPT

5. 啟動

# cd /dev-soft/alibaba-rocketmq/bin/

# nohup sh mqnamesrv &

# nohup sh mqbroker &

6. 檢視是否啟動成功 jps

[[email protected] bin]# jps

17050 Jps

12484 NamesrvStartup

12512 BrokerStartup

7. 控制台使用

# cd /dev-soft/alibaba-rocketmq/bin/

檢視叢集消息

#sh mqadmin clusterList

檢視broker配置

#sh mqbroker  -m

建立topic

#sh mqadmin updateTopic  -t  TopicTest  -n 192.168.166:9876   -c  DefaultCluster   -b 127.0.1:10911

檢視所有topic

#sh mqadmin topicList

檢視某個topic

#sh mqadmin topicRoute   -t  TopicTest

參考

安裝配置:http://sofar.blog.51cto.com/353572/1540874

常用指令行操作:http://jameswxx.iteye.com/blog/2091971