RocketMQ(15)——RocketMQ控制台
Posted elim168
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RocketMQ(15)——RocketMQ控制台相关的知识,希望对你有一定的参考价值。
RocketMQ控制台
RocketMQ提供了一个管理控制台,可以查看RocketMQ的相关信息和进行一些管理操作。RocketMQ在Github上专门有一个仓库用来存放一些与RocketMQ相关的项目,地址是https://github.com/apache/rocketmq-externals
,控制台就是其中一个。如果需要使用控制台,需要从Github上clone https://github.com/apache/rocketmq-externals
仓库到本地,然后进入到rocketmq-console
。它是基于Spring Boot实现的,配置信息都定义在src/main/resources/application.properties
文件中,需要通过rocketmq.config.namesrvAddr
属性指定需要连接的NameServer地址,默认为空,即默认将采用系统属性、环境变量等方式获取NameServer的地址。指定了NameServer的地址后可以通过mvn spring-boot:run
的方式启动RocketMQ控制台。也可以把它打包为一个jar包,然后通过java -jar rocketmq-console-xxx.jar
启动,NameServer的地址也可以按照Spring Boot的规范放在命令行后指定,如java -jar target/rocketmq-console-ng-1.0.1.jar --rocketmq.config.namesrvAddr=localhost:9876
。一开始在不指定NameServer的地址也可以启动RocketMQ Console,可以在启动后再在其OPS面板下指定NameServer地址。RocketMQ Console默认监听的是80
以上是关于RocketMQ(15)——RocketMQ控制台的主要内容,如果未能解决你的问题,请参考以下文章