下载项目

整个 RockeMQ 集群的元数据都集中在 NameServer 里,包括有多少 Broker,有哪些 Topic、Consumer、Producer,目前集群里有多少消息等等。因此只要能进入 NameServer 中,就能知道这些信息。RocketMQ 就提供了这样一个可视化管理界面。
先去 github 上拉这个项目 https://github.com/apache/rocketmq-dashboard
image.png
我这里下载的是目前最新版本 1.0.0 的,下载下来后进入对应目录
image.png

运行项目

现在命令行输入 mvn clean package -Dmaven.test.skip=true 打成 jar 包
image.png
输出命令运行,先要运行 NameServer 服务,运行如下图所示
java -jar target/rocketmq-dashboard-1.0.0.jar --server.port=8081 --rocketmq.config.namesrvAddr=127.0.0.1:9876
image.png

进入界面

然后就可以通过我们刚刚启动配置的端口行进入 dashboard
image.png
右上角切换下语言为简体中文
image.png