Rocketmq控制台

Rocketmq控制台搭建

rocketmq搭建成功之后就可以使用,对于topic、queue、message等的增删改查操作如果通过命令去执行非常繁琐,可以通过rocketmq控制台提供的可视化界面进行操作,而比较流行的rocketmq控制台就是rocketmq-console.今天就整理一下rocketmq-console搭建。

  1. 下载项目
    rocketmq-console是rocketmq的一个社区项目中,项目托管在github上
    地址:https://github.com/apache/rocketmq-externals/
    项目下载下来是一个zip格式的压缩包,其中包括了很多个rocketmq外部社区项目,rocketmq-console也在其中
    在这里插入图片描述

  2. 解压压缩包
    解压之后找到rocketmq-console,进入项目后如下
    在这里插入图片描述
    可以看出,rocketmq-console是一个maven项目,进入src目录下浏览会进一步发现,这是一个标准的spring-boot项目,那我们只需要将项目打成可执行jar包运行即可

  3. 配置参数
    rocketmq-console要可视化管理rocketmq中相关元素,那必须要连接上broker,而我们都知道broker启动的时候是会把相关信息都注册到name-server并且会上报topic信息,所以rocketmq-console应该配置name-server地址。
    打开application.properties配置文件,发现果然有name-server的配置

#if this value is empty,use env value rocketmq.config.namesrvAddr  NAMESRV_ADDR | now, you can set it in ops page.default localhost:9876
rocketmq.config.namesrvAddr=

注释说的很清楚,rocketmq.config.namesrvAddr变量如果值为空,则取NAMESRV_ADDR系统变量值,因为我本地跑着一个rocketmq,并且我NAMESRV_ADDR系统变量配置为localhost:9876,所以留空不做配置

  1. 打包
mvn clean package -DskipTests

打包完成之后在target目录下会生成可执行jar包
在这里插入图片描述

  1. 运行
java -jar rocketmq-console-ng-2.0.0.jar

在这里插入图片描述
项目成功启动,监听8080端口

  1. 访问本机8080端口
    在这里插入图片描述
    综上,rocketmq-console控制台成功搭建。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值