Windows下简单安装RocketMQ

一.预备环境
1.系统
Windows

2. 环境
JDK1.8、Maven、Git

1.下载
1.1地址:http://rocketmq.apache.org/release_notes/release-notes-4.3.0/
1.2选择‘Binary’进行下载

Windows下简单安装RocketMQ

Windows下简单安装RocketMQ

 

解压已下载工程

Windows下简单安装RocketMQ

2. 配置
2.1 系统环境变量配置
变量名:ROCKETMQ_HOME
变量值:MQ解压路径\MQ文件夹名即(D:\soft\rocketmq-all-4.3.0-bin-release)
3. 启动
3.1 启动NAMESERVER
Cmd命令框执行进入至‘MQ文件夹\bin’下,运行:mqnamesrv.cmd -n localhost:9876

Windows下简单安装RocketMQ

3.2 启动BROKER命令为:mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

Windows下简单安装RocketMQ

使用RocketMQ进行发消息时,必须要指定topic,对于topic的设置有一个开关autoCreateTopicEnable,一般在开发测试环境中会使用默认设置autoCreateTopicEnable = true,但是这样就会导致topic的设置不容易规范管理,没有统一的审核等等,所以在正式环境中会在Broker启动时设置参数autoCreateTopicEnable = false。这样当需要增加topic时就需要在web管理界面上添加即可。


注意点:

rocketMQ特别吃内存,内存小的话需要设置JVM参数:

修改bin目录下的:

Windows下简单安装RocketMQ

 

Windows下简单安装RocketMQ

可以把2g修改为1g

防止内存设置过大而导致的其他问题