在windows上安装和运行rocketmq

下载rocketmq

下载地址

解压到本地,例如本次的解压路径为C:\1\rocketmq-all-5.3.1-bin-release

修改启动配置

1. mqnamesrv.cmd

bash 复制代码
set ROCKETMQ_HOME=C:\1\rocketmq-all-5.3.1-bin-release

2. runserver.cmd

bash 复制代码
set JAVA_HOME=C:\sw\jdk-21.0.2

3. mqbroker.cmd

bash 复制代码
set ROCKETMQ_HOME=C:\1\rocketmq-all-5.3.1-bin-release
set "NAMESRV_ADDR=localhost:9876"

4. runbroker.cmd

bash 复制代码
set JAVA_HOME=C:\sw\jdk-21.0.2

启动mq

1. 先启动mqnamesrv.cmd

The Name Server boot success. serializeType=JSON, address 0.0.0.0:9876

2. 再启动mqbroker.cmd

boot success. serializeType=JSON and name server is localhost:9876

验证 RocketMQ 功能

RocketMQ 自带了发送与接收消息的脚本 tools.cmd,用来验证 RocketMQ 的功能是否正常。

1. 修改tools.cmd

bash 复制代码
set JAVA_HOME=C:\sw\jdk-21.0.2
set "NAMESRV_ADDR=localhost:9876"

2. 启动消费者

复制代码
tools.cmd org.apache.rocketmq.example.quickstart.Consumer

3. 启动生产者

复制代码
tools.cmd org.apache.rocketmq.example.quickstart.Producer

启动成功后,生产者会发送1000个消息,然后自动退出。

此时,在消费者界面就会收到刚刚生产者发出的消息。

RocketMQ官方控制台: rocketmq-dashboard

1. 先clone代码

bash 复制代码
git clone https://github.com/apache/rocketmq-dashboard.git

2. 在idea中打开

3. 修改java级别

File->Project Structure

修改Run/Debug Configurations

4. 运行java后端 App

5. 运行前端

如果运行npm run start时出现 'cross-env' 不是内部或外部命令,也不是可运行的程序 或批处理文件。,那么需要安装cross-env

bash 复制代码
npm install --save-dev cross-env

前端运行成功后,浏览器会自动打开

相关推荐
醉城夜风~13 小时前
(超详细)C++ STL list容器详解:从使用方法到双向链表底层原理全面解析
c++·windows
凤山老林14 小时前
在 Apple 芯片的 Mac 上通过 VMware Fusion 使用 Windows 11
windows·macos·vmware·虚拟机
不弃君14 小时前
在 Windows 上用 MinGW 搭建 lwIP 调试环境:方法与踩坑实录
windows·网络协议·tcp/ip·嵌入式·mingw·lwip
ITHAOGE1516 小时前
下载 | Win11 24H2 正式版更新!(系统ISO映像、多合一版本、26100.8973、Windows 11)
windows·科技·微软·电脑
小园子的小菜19 小时前
RocketMQ 核心原理、架构优势与核心机制全解
架构·rocketmq
lzhdim20 小时前
C# 通过 Windows API 实现进程内存读写操作
开发语言·windows·c#
CIAS21 小时前
Windows powershell下实现空间释放
windows
AxureMost1 天前
NeeView图像查看
windows
赵广陆1 天前
Model I/O进阶
windows
问商十三载1 天前
RAG 检索效果差怎么排查?2026 五层诊断法完整指南
开发语言·人工智能·windows·python·算法