Windows 环境下搭建 RocketMQ

Apache 官网: http://rocketmq.apache.org/

RocketMQ 的 Github 地址:

English:https://github.com/apache/rocketmq/tree/master/docs/en

中文:https://github.com/apache/rocketmq/tree/master/docs/cn

下载二进制文件

地址: https://www.apache.org/dyn/closer.cgi?path=rocketmq/

这有三个下载源,选第一个就行,挺快的

release

我这个是 4.7.1 版本的
releasever

下载第二个就行,这是打包好的二进制文件
dlbin

配置

解压到一个没有空格的目录

比如我直接放到 D 盘

D:
ocketmq-all-4.2.0-bin-release

添加系统环境变量

比如我的:

变量名: ROCKETMQ_HOME
变量值: D: ocketmq-all-4.2.0-bin-release

variables

启动服务

首先进入到 /bin 目录下

在 windows 上双击就可以打开了

启动 Name Server

双击 mqnamesrv.cmd

namesrvwin

启动 Broker Server

双击 mqbroker.cmd

也可以在终端下输入

.mqbroker.cmd -n localhost:9876 &

后面那个端口是 Name Server 的默认端口

如果弹出提示框提示‘错误: 找不到或无法加载主类......闪退

编辑 runbroker.cmd 这个文件

%CLASSPATH%" 加上英文双引号,保存

如图:
editbroker

如果还启动不了

修改下面的两个文件
把第一行的内存改小试试

runbroker.sh :

runbroker

runserver.sh :

runserver

成功后可以查看启动的服务

可以在终端下输入

jps

如图:
checkwin

The_End

原文地址:https://www.cnblogs.com/codehhr/p/13863548.html