首页 > Windows开发 > 详细

RocketMQ安装和部署(windows环境下)

时间:2020-03-16 17:25:04      阅读:366      评论:0      收藏:0      [点我收藏+]

一.准备

Windows系统、JDK1.8、Maven、Git

二.RocketMQ部署

1.下载:http://rocketmq.apache.org/release_notes/release-notes-4.6.1/

2.选择Binary版,下载解压

技术分享图片

3.配置环境变量

  变量名:ROCKETMQ_HOME

  变量值:MQ解压路径

技术分享图片

4.启动

1)启动NAMESERVER:通过cmd进入D:\rocketmq\rocketmq-all-4.3.0-bin-release\rocketmq-all-4.3.0-bin-release\bin,执行start mqnamesrv.cmd

成功后会弹出提示框,此框勿关闭。

2)启动BROKER:通过cmd进入D:\rocketmq\rocketmq-all-4.3.0-bin-release\rocketmq-all-4.3.0-bin-release\bin,执行start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

成功后会弹出提示框,此框勿关闭。

(假如弹出提示框提示‘错误: 找不到或无法加载主类 xxxxxx’,打开runbroker.cmd,然后将%CLASSPATH%加上英文双引号)

技术分享图片

三.RocketMQ插件部署

1.下载

Git地址  https://github.com/apache/rocketmq-externals

码云地址   https://gitee.com/mirrors/RocketMQ-Externals (推荐)

(亲测Git下载贼慢并且最后下载失败,修改了很多git参数 参考修改,依旧不行,在码云下载5秒钟搞定)

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

技术分享图片

2.编译启动

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

技术分享图片

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

小插曲:在编译时会出现错误(如下)

Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.17:check (validate) on project rocketmq-console-ng: Failed during checkstyle execution: There is 1 error reported by Checkst
yle 6.11.2 with style/rmq_checkstyle.xml ruleset. 

这个小编找了好多方法,最终maven-checkstyle-plugin导致的,找到pom.xml中找到这个配置,将maven-checkstyle-plugin注释掉

技术分享图片

3.测试

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

技术分享图片

 

RocketMQ安装和部署(windows环境下)

原文:https://www.cnblogs.com/niudaben/p/12504664.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!