在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

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

相关推荐
?re?ta?rd?ed?12 小时前
C++11新特性,{}与左值
c++·windows
必须得开心呀14 小时前
windows10系统任务栏图标消失修复
windows
zl_dfq15 小时前
Windows 下 UDP 套接字编程指南
网络·windows·udp
学习论之费曼学习法16 小时前
无人值守AI内容矩阵实战(10):Windows 上让 Python 进程 7×24 活着
人工智能·windows·python·矩阵·powershell·进程守护
少年的范儿16 小时前
Windows 安装 MySQL 8.4 教程(ZIP 解压版):配置 my.ini、初始化数据库与启动服务
数据库·windows·mysql
胖纸不争17 小时前
EnergyStarZ:让 Windows 后台进程给前台让路的能效管理器(v1.2 发布)
windows·性能优化·c#·win32·ef core
2501_9159090618 小时前
Windows 上用 VS Code 调试 iPhone 真机 App,KXBuild 断点、崩溃定位实操
ide·windows·vscode·ios·iphone·个人开发·敏捷流程
情 九19 小时前
MCP 开发环境搭建:Mac 与 Windows 跑通 Python 服务和 stdio 客户端
windows·python·macos·mcp
懂点Tech1 天前
ctfshow misc28:GIF 高度修改解题与脚本实现
开发语言·windows·python
云梦谭1 天前
让 Linux 主动连接 Windows:配置 Windows 11 SSH 服务端
linux·windows·ssh