RocketMQ環(huán)境搭建

RocketMQ 環(huán)境搭建

[TOC]

下載

Release Notes - Apache RocketMQ - Version 4.5.2

快速入門

Quick Start

啟動(dòng) nameserver 和 broker

unzip rocketmq.zip
cd rocketmq/
nohup sh bin/mqnamesrv &
nohup sh bin/mqbroker -n localhost:9876 &

配置外網(wǎng)訪問

conf 文件夾下修改 broker.conf 添加

namesrvAddr = xx.xx.xx.xx:9876;xx.xx.xx.xx:9876 # (多個(gè)地址以;分隔)
brokerIP1 = xx.xx.xx.xx
enablePropertyFilter = true

啟動(dòng) namesrv

nohup mqnamesrv &

啟動(dòng) broker
nohup mqbroker -n xx.xx.xx.xx:9876 autoCreateTopicEnable=true -c /usr/local/rocketmq/conf/broker.conf &


### 測(cè)試生成消費(fèi)
``` sh
export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

關(guān)閉 nameserver 和 broker

sh bin/mqshutdown broker
sh bin/mqshutdown namesrv

RocketMQ 可視化工具

GitHub

Docker 使用方式

docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr=host:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 12581:8080 -t styletang/rocketmq-console-ng

參考

  1. Apache RocketMQ Quick Start
  2. 阿里云服務(wù)器 RocketMQ 外網(wǎng)訪,JAVA 服務(wù)連接不上問題
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容