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


4414

被折叠的 条评论
为什么被折叠?



