1.RocketMQ Console
RocketMQ Console是RocketMQ 提供的可视化管理工具,方便可视化的操作,官网文档地址:
2.安装和使用
rocketmq的额外工具包地址:
https://github.com/apache/rocketmq-externals
2.1下载源码
rocketmq-master
项目有一个docs子项目,想要的文档里面都有。
2.2导入eclipse
导入结果如图:
其中有几个项目是红色的,不要管,我们现在的目的是将可视化控制台搞出来;
2.3打包
mvn clean package -Dmaven.test.skip=true
编译好的jar包在target目录下,rocketmq-console-ng-2.0.0.jar
也可以直接
git clone https://github.com/apache/rocketmq-externals
cd rocketmq-console //切换到目录
mvn clean package -Dmaven.test.skip=true//跳过测试打包
打包前在rocketmq-console中配置namesrv集群地址,也可以启动时指定。
rocketmq.config.namesrvAddr=1号服务器公网IP:9876;2号服务器公网IP:9876
2.4运行jar包,启动项目,这里也可以设置rocketmq.config.namesrvAdd
java -jar rocketmq-console-ng-2.0.0.jar --server.port=8080 --rocketmq.config.namesrvAddr=127.0.0.1:9876
2.5进入控制台
localhost:8080
右上角有切换语言
控制台可以看到各项参数,以及消息信息