如何将 RocketMQ 代理连接到 RocketMQ 控制台以获取详细信息?

How can I connect RocketMQ broker with RocketMQ console to get the details?

我是 Apache RocketMQ 的新手。我发现我们可以使用 RocketMQ 控制台来获取 RocketMQ 消息事务的详细信息。 see here

如何连接(同步)该控制台与我的本地 运行ning RockerMQ 代理?

我正在使用 this documentation 给 运行 经纪人和客户。

rocketmq-console 是一个基于 web 的图形工具(不同于 mqadmin 基本命令行),这里是一个关于 运行 这个应用程序

的例子
  • 修改应用程序配置(文件路径:rocketmq-externals/rocketmq-console/src/main/resources/application.properties),修改名称服务器

  • 文件示例

`

server.contextPath=
server.port=8080
spring.application.name=rocketmq-console
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
spring.http.encoding.force=true
logging.config=classpath:logback.xml
rocketmq.config.namesrvAddr=127.0.0.1:9876
rocketmq.config.isVIPChannel=false
rocketmq.config.dataPath=/tmp/rocketmq-console/data
rocketmq.config.enableDashBoardCollect=true

`

  • mvn clean package -Dmaven.test.skip=true
  • java -jar target/rocketmq-console-ng-1.0.0.jar

你应该在打包前指定你的域名服务器,然后打开网络浏览器,然后访问http://127.0.0.1:8080/