Dubbo 作为一款RPC框架,其推荐的注册中心Registry是Zookeeper,而Dubbo-admin则是一款监控工具。

需要安装maven
maven基础(1):下载安装和配置环境变量
需要先安装nodejs,直接安装,全程直接下一步即可。
https://nodejs.org/zh-cn/
zookeeper官网:https://zookeeper.apache.org/
下载地址:https://zookeeper.apache.org/releases.html
解压压缩包
进入conf目录,复制一份zoo_sample.cfg备份,将zoo_sample.cfg更改为zoo.cfg

打开zoo.cfg文件,设置其文件存储路径,/tmp/zookeeper是linux下的存储路径,我们修改成zookeeper安装目录下的data文件夹,并在安装目录下创建data文件夹。指定admin.serverPort=8888是为了避免启动dubbo-admin时冲突。




进入bin目录,执行zkCli.cmd命令


create -e /test1 111 #创建节点
get /test1 #查看节点
ls / #查看下面的节点
zookeeper是


注意:运行时需zookeeper先启动
官方中文安装流程:https://github.com/apache/dubbo-admin/blob/develop/README_ZH.md
下载代码: git clone https://github.com/apache/dubbo-admin.git

在 dubbo-admin-server/src/main/resources/application.properties中指定注册中心地址

构建
mvn clean package -Dmaven.test.skip=true
启动
cd dubbo-admin-distribution/target #切换目录
java -jar dubbo-admin-0.4.0.jar #执行命令时注意查看文件名

npm run dev


