Windows下简单安装RocketMQ

Posted liuhmmjj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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’进行下载

 

解压已下载工程

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

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

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


注意点:

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

修改bin目录下的:

 

可以把2g修改为1g

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

 

RocketMQ插件部署
1. 下载
地址:https://github.com/apache/rocketmq-externals.git

下载完成之后,进入‘rocketmq-externals\\rocketmq-console\\src\\main\\resources’文件夹,打开‘application.properties’进行配置。

进入‘\\rocketmq-externals\\rocketmq-console’文件夹,执行‘mvn clean package -Dmaven.test.skip=true’,编译生成。

编译成功之后,进入‘target’文件夹,执行‘java -jar rocketmq-console-ng-1.0.1.jar’,启动‘rocketmq-console-ng-1.0.1.jar’。


 

浏览器中输入‘127.0.0.1:配置端口’,成功后即可查看。

以上是关于Windows下简单安装RocketMQ的主要内容,如果未能解决你的问题,请参考以下文章

Windows下简单安装RocketMQ

Windows下安装RocketMQ

Windows 下安装 RocketMQ

Windows 下安装 RocketMQ

Windows 下安装 RocketMQ

windows下RocketMQ安装部署