dubbo-admin的下载
在官网可看到dubbo-admin的下载地址点击进入
这里点击download zip下载,也可以使用git。
安装
下载压缩包是这样的,然后进行解压
解压后的目录结构如图所示:
进入dubbo-admin-develop\dubbo-admin-server\src\main\resources目录下修改application.properties
将下面的ip改为zookeeper的ip和端口,zookeeper的安装请参考我前面的文章。这里注意dubbo-admin的默认端口号是8080,注意不要被占用
admin.registry.address=zookeeper://192.168.182.129:2181
admin.config-center=zookeeper://192.168.182.129:2181
admin.metadata-report.address=zookeeper://192.168.182.129:2181
进入dubbo-admin-develop目录下执行cmd,并执行下面语句(注意安装好maven且配置好环境变量了。)
mvn clean package
这时出现下面的情况,进入到dubbo-admin-ui目录下执行npm install(注意这里需要node环境)
npm install
出现下面的错误请把dubbo-admin-ui目录下的package-lock.json删除,然后再次执行
npm install
出现下面的问题请执行
npm audit fix
这时dubbo-admin-ui就已经执行完毕了!
dubbo-admin-develop目录下再次执行
mvn clean package
出现下面的情况请耐心等待,一定耐心等待!!!这是 dubbo-admin 在构建过程中测试与zookeeper的连接,请直接忽略,耐心等待
下面说明打包成功
运行项目
这里注意先运行zookeeper并且开通zookeeper的防火墙端口,详情请看我的前两篇博客
进入dubbo-admin-develop\dubbo-admin-distribution\target目录下面:(注意不是dubbo-admin-server)
有这两个包,运行dubbo-admin-0.2.0-SNAPSHOT.jar。在本目录下进入cmd,执行
java -jar dubbo-admin-0.2.0-SNAPSHOT.jar
项目启动成功,访问http://127.0.0.1:8080/
http://127.0.0.1:8080
访问成功!,使用root登录
这里可以查看我们上一篇博客注册的服务(方法)
到这里就结束了,dubbo-admin可以让用户以可视化更好的监控管理服务
大家也可以直接点击dubbo-admin.jar下载,我设置的是0C币。
帮助到您请点赞关注收藏谢谢!!