windows安装RocketMQ
一、RocketMQ介绍
1.开发指南:Gitee中文学习地址(https://www.processon.com/view/link/620c69d95653bb4ec5bb75cd#map)
二、RocketMQ下载
官方下载地址::https://rocketmq.apache.org/zh/download
三、安装部署过程
1.Java环境
classpath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME E:\java\jdk1.8.0_162
Path %JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;
注意:java环境JAVA_HOME路径中不能带空格,RocketMQ启动程序引用了很多 CLASS_PATH、JAVA_HOME,避免路径中有空格造成不必要的麻烦。
2.RocketMQ解压安装包目录
3.配置RocketMQ全局环境变量
变量名:ROCKETMQ_HOME
变量值:E:\rocketmq-all-4.6.0-bin-release
4.内存分配设置(根据服务器自行调整配置)
4.1编辑 rocketmq-all-4.6.0-bin-release\bin\runserver.cmd
set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
4.2编辑 rocketmq-all-4.6.0-bin-release\bin\runbroker.cmd
rem set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g" set "JAVA_OPT=%JAVA_OPT% -server -Xms256m -Xmx512m"
5.配置日志目录
namesrv和broker默认日志存储在C盘,空间占用量大,需修改下默认存储路径。
在RocketMQ安装目录下找到conf文件夹(E:\neimengsystem\rocketmq-all-4.6.0-bin-release\conf),编辑logback_broker.xml文件和logback_namesrv.xml文件
##添加property标签,
把user.home全局替换为log.path <property name="log.path" value="E:\neimengsystem\rocketmq-all-4.6.0-bin-release/rocketmq/" />
6.启动mqnamesrv、mqbroker.cmd
.cmd命令内容:先启动namesrv、然后启动broker
以下是脚本启动
::进入G盘
E:
::进入rocketMQ目录
cd neimengsystem\rocketmq-all-4.6.0-bin-release\bin
::启动服务
start mqnamesrv.cmd
start mqbroker.cmd -n 127.0.0.1:9876 -c ..\conf\broker.conf
7.启动成功
如图所示即启动成功
四、RocketMQ图形化管理控制台
1、源文件下载
Github下载地址:https://gitcode.com/apache/rocketmq-externals/overview?utm_source=csdn_github_accelerator&isLogin=1