基于linux版本搭建dubbo-admin平台,在搭建平台之前,分别先搭建好Tomcat和注册中心Zookeeper。
部署dubbo-admin
1、下载
点击上面链接进去发现是这个界面:
找了一圈,没有见dubbo-admin在哪里?
上图是master分支,从新选择,选择2.5.x的分支:
选择2.5.x之后是这样的界面:
直接下载全部项目。
2、解压-打包
下载完毕之后,解压本地,通过cmd进入dubbo-admin目录
通过maven 打一个包
mvn package -Dmaven.test.skip=true
war包:dubbo-admin-2.5.10.war
3、war包部署到tomcat
删除事先准备好的Tomcat的webapps下的所有项目
rm -rf *
将dubbo-admin-2.5.10.war文件上传到服务器中tomcat中的webapps下的目录
我这里使用的是rz命令上传的
解压war包
cd /usr/local/apache-tomcat-dubbo-admin/webapps/
mkdir ROOT
mv dubbo-admin-2.5.10.war ./ROOT/
cd ROOT
jar -xvf dubbo-admin-2.5.10.war
rm -f dubbo-admin-2.5.10.war
4、修改dubbo-admin配置
修改dubbo-admin配置
cd WEB-INF/
vim dubbo.properties
5、启动zookeeper
启动zookeeper
cd /usr/local/zookeeper-3.3.6/bin
./zkServer start
6、启动tomcat
启动tomcat
cd /usr/local/apache-admin-dubbo-admin/bin/
./start.sh
7、访问界面
访问dubbo-admin
浏览器访问188.131.247.26:8080,用户名和密码默认都是root
demo图:
dubbo-admin的作用:
服务治理、管理服务、统计、日志管理、容错机制、服务降级、负载均衡、路由策略、权限、权重、注册发现。