windows10下安装rocktmq

一、预准备

运行环境

windows10

安装准备环境

JDK1.8、
Maven(下载地址: https://maven.apache.org/download.cgi,安装说明可参考:https://blog.csdn.net/m0_49521873/article/details/123149964)、
Git(可不用)

二、rockeMQ准备安装

2.1下载

下载地址:
https://rocketmq.apache.org/release_notes/
自己选择合适的版本安装,这里以4.3.0为例(http://rocketmq.apache.org/release_notes/release-notes-4.3.0/)
选择‘Binary’进行下载
(也可官网下载https://rocketmq.apache.org/dowloading/releases/
下载 bin-realease.zip,解压到一个文件夹下即可,
目前使用 4.9.4)

2.2解压工程并重命名

image
路径为:E:\rocketmq

2.3 环境设置

变量名:ROCKETMQ_HOME
变量值:MQ解压路径\MQ文件夹名
如:ROCKETMQ_HOME="E:\rocketmq"
NAMESRV_ADDR="localhost:9876"
打开 powershell 输入以下命令
$Env:ROCKETMQ_HOME="E:\rocketmq" $Env:NAMESRV_ADDR="localhost:9876"

2.4 启动nameserver

E:\rocketmq\bin\目录下双击运行mqnamesrv.cmd ,或者在该路径下: start .\mqnamesrv
image
注意:保持命令窗口开启。若窗口一闪而过,先配置环境变量。

2.5 启动broker

(1)首先,在E:\rocketmq\bin文件夹下,修改runbroker.cmd命令中的
set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%"为
set “JAVA_OPT=%JAVA_OPT% -cp “%CLASSPATH%”” (多了双引号)
image

(2)双击E:\rocketmq\bin目录下的mqbroker.cmd,保持命令窗口开启。
image

注意:两个窗口开启后不能关闭,要一直开启,开启完成后,ROcketMQ安装大功告成。

三、安装RocketMQ控制台面板

下载地址:
链接:https://pan.baidu.com/s/10jgr0xociWU-vtrn9gfp0Q
提取码:ywc0
下载完后解压,找到文件
image

进入文件,找的application.properties文件
image
修改配置文件,添加修改

image
进入\rocketmq-externals\rocketmq-console文件夹, 执行mvn clean package -Dmaven.test.skip=true(报错,请执行:mvn clean package '-Dmaven.test.skip=true')
对文件进行打包,之后可以在target文件夹找到jar包
运行:java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar

四、安装常见问题

1,启动RocketMQ报Unrecognized VM option 'UseCMSCompactAtFullCollection';使用常规的start mqnamesrv.cmd启动时报错如下:

image

更改jdk版本至8u241。9及以上版本废弃了CMSCompactAtFullCollection,无法支持。
jdk8u241下载地址:JDK8u241官方下载
注意:保持命令窗口开启。若窗口一闪而过,先配置环境变量。

注意:rocketmq启动顺序:
先启动 namesrv
再启动 broker

参考:https://www.cnblogs.com/sexintercourse/p/15519752.html

posted @   tangtangtu  阅读(800)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示