1

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

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

我正在使用此文档来运行代理和客户端。

4

1 回答 1

1

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

  • 修改应用配置(文件路径: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 目标/rocketmq-console-ng-1.0.0.jar

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

于 2018-03-09T07:29:20.520 回答