官网 http://dubbo.apache.org/zh-cn/blog/dubbo-admin.html
GitHub https://github.com/apache/dubbo-ops
需要到GitHub上下载源码,然后本机安装npm(node.js),先到dubbo-admin-ui目录下执行 npm install (可预先执行配置淘宝仓库),然后到dubbo-admin-server目录下执行mvn clean package(package时会使用npm执行插件,忘记名称了,如果自动下载不了这个插件,手动下载好,放置到maven本地仓库)。
生成完jar包后,就可以运行了。
【有意思1】
application.properties 如果配置nacos作为dubbo的注册中心等,dubbo-admin管理页面显示不了服务(是不是【有意思2】导致的,我忘记验证了)
【有意思2】
application.properties中的下方配置,不能改动,和dubbo服务注册的group无关(我就为了一直,改成prod,导致dubbo-admin管理页面死活显示不了服务)。
#group
admin.registry.group=dubbo
admin.config-center.group=dubbo
admin.metadata-report.group=dubbo
【有意思3】
application.properties中的下方配置,如果想配置集群,则第一个地址只能是leader(zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183)。
# centers in dubbo2.7
admin.registry.address=zookeeper://127.0.0.1:2181
admin.config-center=zookeeper://127.0.0.1:2181
admin.metadata-report.address=zookeeper://127.0.0.1:2181