RocketMq学习
首先需要了解一下Rocketmq。与市面上常见的消息中间件的区别
工作原理图:
从这张图我们可以看到,rocketmq几个关键的指标 producer、NameServer、broker、consumer
windows下安装RocketMq 并使用图形化界面进行管理
1、RocketMq官网下载
这里有两种下载包,第一种是源码zip,第二种是二进制zip;区别就是一个编译好了,一个还没编译;这个推荐下载二进制的zip包。下载后解压就是如下文件夹
2、配置Rocketmq环境变量
我的电脑->属性->高级系统变量->系统变量
变量名:ROCKETMQ_HOME
变量值:解压文件的目录
3、打开cmd命令提示行,进入rocketmq解压目录bin文件下
D:\myApp\rocketmq-all-5.3.1-bin-release\bin
3、启动nameserver
cmd命令 start mqnamesrv
4、启动broker
cmd命令 start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
到这里rocketmq就安装成功了;ps:基于java编写的,所以前提得配置java环境变量
下载图形化管理界面
RocketMQ Dashboard
只有源码版本,下载下来之后得编译;这里我们解压之后用idea打开(改改端口号,配置一下nameserver地址就ok)浏览器打开长这样就代表成功了