mq本地部署

 

 

 

 

下载安装RocketMQ
配置ROCKETMQ_HOME环境变量
配置JAVA_HOME环境变量
运行namesrv和broker
运行dashboard
现成的安装dashboard捷径
Jar包:rocketmq-dashboard-2.0.1-SNAPSHOT.jar
RocketMQ工程:rocketmq-dashboard-master.zip
一条龙启动以上所有配置

 

下载安装RocketMQ
下载这个二进制文件
https://dist.apache.org/repos/dist/release/rocketmq/5.3.2/rocketmq-all-5.3.2-bin-release.zip

我把这个MQ按照在D:\ProgramFiles\rocketmq-all-5.3.2-bin-release
然后进入bin目录

image

 

配置ROCKETMQ_HOME环境变量

image

 

配置JAVA_HOME环境变量

image

 

运行namesrv和broker

进入目录

进入D盘

进入D盘

d:

进入D盘所在目录

cd D:\ProgramFiles\rocketmq-all-5.3.2-bin-release\bin

start runbroker.cmd

start mqnamesrv.cmd

start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

image

 接着弹出提示

image

 

image

 

代表broker和namesrv分别启动成功!!

运行dashboard

然后访问https://github.com/apache/rocketmq-dashboard
下载RocketMQ的dashboard监控

image

 

image

 

image

 

image

 然后分别跑clean和install

image

 

image

 下图第一行就我的命令,运行这个dashboard的jar包

java -jar rocketmq-dashboard-2.0.1-SNAPSHOT.jar

image

 

image

 

现成的安装dashboard捷径
我这里直接打包修改好了的dashboard的jar包和现成的文件,以供广大网友方便,亲测可用,之前重置系统之后又重新尝试部署了一遍

Jar包:rocketmq-dashboard-2.0.1-SNAPSHOT.jar
通过网盘分享的文件:rocketmq-dashboard-2.0.1-SNAPSHOT.jar
链接: https://pan.baidu.com/s/1jdpwFS7CFdbnIxeRVbAsvQ?pwd=8888 提取码: 8888
–来自百度网盘超级会员v9的分享

RocketMQ工程:rocketmq-dashboard-master.zip
通过网盘分享的文件:rocketmq-dashboard-master.zip
链接: https://pan.baidu.com/s/12ZwTN657vd4iKa8ISNjskA?pwd=8888 提取码: 8888
–来自百度网盘超级会员v9的分享

一条龙启动以上所有配置

@echo off
echo Starting RocketMQ Services...
echo.

REM Set RocketMQ home directory
set ROCKETMQ_HOME=D:\ProgramFiles\rocketmq-all-5.3.2-bin-release

REM Set Java options for RocketMQ
set JAVA_OPT=-server -Xms2g -Xmx2g -Xmn1g -XX:+UseG1GC -XX:G1HeapRegionSize=16m -XX:G1ReservePercent=25 -XX:InitiatingHeapOccupancyPercent=30 -XX:SoftRefLRUPolicyMSPerMB=0

echo Starting RocketMQ NameServer...
start "RocketMQ NameServer" cmd /k "cd /d %ROCKETMQ_HOME%\bin && mqnamesrv.cmd"

REM Wait for NameServer to start
echo Waiting for NameServer to start (10 seconds)...
timeout /t 3 /nobreak

echo Starting RocketMQ Broker...
start "RocketMQ Broker" cmd /k "cd /d %ROCKETMQ_HOME%\bin && mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true"

REM Wait for Broker to start
echo Waiting for Broker to start (15 seconds)...
timeout /t 3 /nobreak

echo Starting RocketMQ Dashboard...
start "RocketMQ Dashboard" cmd /k "java -jar C:\Users\Rog\.m2\repository\org\apache\rocketmq\rocketmq-dashboard\2.0.1-SNAPSHOT\rocketmq-dashboard-2.0.1-SNAPSHOT.jar --rocketmq.config.namesrvAddr=127.0.0.1:9876"

echo.
echo All RocketMQ services are starting...
echo NameServer: http://127.0.0.1:9876
echo Dashboard: http://localhost:7777
echo.
echo Press any key to exit this script (services will continue running)...
pause 

  我们这里只需要在windows系统里面双击bat文件,自动一条龙启动完成broker和namesrv和dashboard!!!

image

 

image

 

通过网盘分享的文件:start_rocketmq.bat
链接: https://pan.baidu.com/s/1bXWe9JWXszcrIk56EVHL0A?pwd=8888 提取码: 8888
–来自百度网盘超级会员v9的分享

通过网盘分享的文件:stop_rocketmq.bat
链接: https://pan.baidu.com/s/1vWXuFDYea1GwFMtygIyATA?pwd=8888 提取码: 8888
–来自百度网盘超级会员v9的分享

 

————————————————
版权声明:本文为CSDN博主「hwg985」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46028606/article/details/145966114

 

 

 



posted @ 2025-08-04 10:22  红尘沙漏  阅读(20)  评论(0)    收藏  举报