Windows安装配置RocketMQ

Windows安装配置RocketMQ

记录安装配置本地RocketMQ的过程。RocketMQ版本为4.4.0 release,系统为Win10

安装RocketMQ

下载安装包

访问 http://rocketmq.apache.org/release_notes/release-notes-4.4.0/,选择Binary版本,点击下载
在这里插入图片描述
跳转到如下页面,选择HTTP第一个默认的链接下载即可:
在这里插入图片描述

解压安装包

下载之后解压安装包移动到D:\Server并命令为rocketmq-4.4.0
在这里插入图片描述

配置环境变量

新增环境变量:
变量名:ROCKETMQ_HOME
变量值:RocketMQ安装目录(笔者这里是D:\Server\rocketmq-4.4.0
在这里插入图片描述

启动RocketMQ

进入RocketMQ安装目录/bin
在这里插入图片描述

启动Name Server

双击mqnamesrv.cmd启动:
在这里插入图片描述

启动Broker

在文件夹地址栏输入cmd打开新的控制台,输入start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true,会新打开一个窗口:
在这里插入图片描述
启动成功。

注:如果Broker启动遇到找不到XXXX启动类,修改runbroker.cmd,修改内容为:
set "JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%"修改为set JAVA_OPT=%JAVA_OPT% -cp "%CLASSPATH%",然后重新启动Broker即可。

注意不要关闭这2个窗口,关闭服务就停掉了!

RocketMQ可视化控制台

下载可视化扩展

打开 https://github.com/apache/rocketmq-externals 源码地址,下载源码到本地

git clone https://github.com/apache/rocketmq-externals.git

使用IDEA打开下载好的项目

修改扩展配置文件

修改application.properties

rocketmq.config.namesrvAddr=127.0.0.1:9876

PS:例外我这里发现源码App启动类上有个注解重复了,编译报错,注释掉@EnableAutoConfiguration

// @EnableAutoConfiguration
@SpringBootApplication
@ServletComponentScan
public class App {

    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    }
}

@SpringBootApplication里已经包含了@EnableAutoConfiguration。这里根据需要改,如果没有报错,请忽略。

启动访问

启动rocketmq-console项目,并访问http://localhost:8080

  • 首页在这里插入图片描述
  • Topic在这里插入图片描述
发布了60 篇原创文章 · 获赞 176 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/E09620126/article/details/89503439