RocketMQ 安裝與配置 單例項

2021-07-13 21:28:45 字數 1454 閱讀 4408

rocketmq 安裝與配置(單例項)

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

[root@localhost 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

參考

安裝配置:

常用命令行操作:

RocketMQ的安裝與啟動

官網 4.7.1版本 解壓 啟動進入解壓的bin目錄 先啟動nameserver,再啟動broker 在此之前假定已經知道rocketmq的四種角色了 檢查先檢查自身機器的記憶體情況,因為rocketmq預設需要的jvm記憶體時比較大的。nameserver的預設啟動引數 由bin目錄下的runse...

OpenRest nginx lua安裝與例項

1 安裝依賴 make install3 安裝lua依賴 apt get install m4 tar vxzf nettle 3.3.tar.gz cd nettle 3.3 configure make make install4 安裝lua及lua socket tar vxzf lua 5....

redis單節點安裝與安全配置

redis 基於key value 儲存的nosql 記憶體資料庫,提供了string list set zset hash 5種基本資料型別,另外還有 geo bitmap 功能。安裝基礎工具 yum y install gcc c 根目錄 make make installredis.conf ...