【踩坑四次】Dubbo Admin 安装与配置详细教程 + 排错解析

1 Dubbo Admin 介绍

Dubbo Admin 是一个注册中心(比如Zookeeper)的可视化管理工具,可以查看我们注册了哪些服务,哪些服务被消费了等等

2 Dubbo Admin 的安装与配置

2.1 Dubbo Admin 的安装

下载地址:https://github.com/apache/dubbo-admin

下载后解压

2.2 坑一:不能用PowerShell运行

在项目目录下打包 dubbo-admin-xxx

执行命令

mvn clean package -Dmaven.test.skip=true

在这里插入图片描述
在这里插入图片描述
发现打包失败,之后,我们去cmd下执行此命令再尝试一下
在这里插入图片描述
在这里插入图片描述

成功打包

2.3 坑二:事先忘记启动zookeeper

我们来到 dubbo-admin-server 的 target 目录下,找到打包好的 jar

在这里插入图片描述
运行
在这里插入图片描述
但出现了一系列的问题
在这里插入图片描述
一直下拉有大量的报错,但有些报错,最具体的错误信息在最下面,因此我们从下网上找线索,果然,最后,出现了一行线索,原来是我没有启动 zookeeper。。。
在这里插入图片描述
之后我们把 zkServer.cmd 打开
在这里插入图片描述

2.4 坑三:8080端口冲突

我们再次运行 dubbo-admin-server-0.3.0-SNAPSHOT.jar

发现再次报错,但这次的报错量就少太多了,一眼就可看出是 8080 端口冲突的问题
在这里插入图片描述
我们去修改 dubbo-admin-server 的端口就可以了,还是尽量不要改 Tomcat 的端口,因此,因为 dubbo-admin-server 本身就是个 maven 工程,而其暴露的基本配置,也必然都在 resources 目录的配置文件中(可能是properties文件或是yml文件),我们来到目录 dubbo-admin-server\src\main\resources

修改配置文件的端口号

在这里插入图片描述

2.5 坑四:修改配置后记得再次打包

这里可不要直接再次启动 dubbo-admin-server-0.3.0-SNAPSHOT.jar ,因为这个 jar 包仍是打包的之前没配置端口的 maven 工程,不要粗心,因此,我们再生成一个新 的 jar 包即可

这里,我们不再用 mvn 命令,而改用另一种方式——用IDEA打开 dubbo-admin-server,然后进行clean与package
在这里插入图片描述
打包结束,只有WARN没有ERROR,那么我们可以尝试下一步操作了,也就是在打开zookeeper + 修改了dubbo-admin-server 端口号的情况下,再次运行 jar
在这里插入图片描述

2.6 成功!

这次启动之前的 jar 包后,可以正常阻塞监听了
在这里插入图片描述
因此,我们访问我们之前设置的本地7070端口,进行最后的验证

访问成功,(注:最后补充一下,用户名密码的配置也都在resource目录的配置文件中,都默认为root)
在这里插入图片描述

登录成功,果然新版的 UI 确实好看!
在这里插入图片描述

  • 7
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超周到的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值