文章目录
下载安装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目录
配置ROCKETMQ_HOME环境变量
配置JAVA_HOME环境变量
运行namesrv和broker
进入目录
进入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
接着弹出提示
代表broker和namesrv分别启动成功!!
运行dashboard
然后访问https://github.com/apache/rocketmq-dashboard
下载RocketMQ的dashboard监控
然后分别跑clean和install
下图第一行就我的命令,运行这个dashboard的jar包
java -jar rocketmq-dashboard-2.0.1-SNAPSHOT.jar
现成的安装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!!!
通过网盘分享的文件: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的分享