使用flinksql开发业务的实时任务分析时,业务希望将数据写入到他们的rocketmq中,正好借此机会在windows上安装rocketmq4.2.0.
下载地址: http://rocketmq.apache.org/release_notes/release-notes-4.2.0/
下载完成后,解压至需要安装的目录:比如D:\softs\rocketmq-all-4.2.0-bin-release
配置
比如我的安装目录为:D:\softs\rocketmq-all-4.2.0-bin-release
配置环境变量 ROCKETMQ_HOME=D:\softs\rocketmq-all-4.2.0-bin-release
启动
1.启动NAMESERVER
进入bin目录下,使用cmd执行命令
start mqnamesrv.cmd
启动成功后,窗口不要关闭。
nameserver启动成功显示
2.启动BROKER
进入bin目录下,使用cmd执行命令
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
启动成功后,窗口不要关闭
broker启动成功后
下载rocketMq插件
https://github.com/apache/rocketmq-externals.git
修改配置文件
修改配置文件 rocketmq-console\src\main\resources\application.properties
server.port=9000
rocketmq.config.namesrvAddr=127.0.0.1:9876
对rocketmq-console进行编译,
mvn clean package -Dmaven.test.skip=true
编译成功后,进入target目录下
java -jar rocketmq-console-ng-2.0.0.jar
插件安装完成后,输入网址显示: