cent os7 安装dubbo-admin 管理控制台

dubbo官方文档地址:http://dubbo.apache.org/zh-cn/docs/admin/introduction.html

目前的管理控制台已经发布0.1版本,结构上采取了前后端分离的方式,前端使用Vue和Vuetify分别作为Javascript框架和UI框架,后端采用Spring Boot框架。既可以按照标准的Maven方式进行打包,部署,也可以采用前后端分离的部署方式,方便开发,功能上,目前具备了服务查询,服务治理(包括Dubbo2.7中新增的治理规则)以及服务测试三部分内容。

那么我选用maven方式进行打包部署,因为方便。

Maven方式部署

  • 安装
git clone https://github.com/apache/dubbo-admin.git
cd dubbo-admin
mvn clean package
cd dubbo-admin-distribution/target
java -jar dubbo-admin-0.1.jar
  • 访问
    http://localhost:8080

根据官方文档所述开始操作:

打开idea,clone代码:

cent os7 安装dubbo-admin 管理控制台_第1张图片

 

速度有些慢,可以多试几次

cent os7 安装dubbo-admin 管理控制台_第2张图片

查看配置文件修改zookeeper连接信息

cent os7 安装dubbo-admin 管理控制台_第3张图片

cent os7 安装dubbo-admin 管理控制台_第4张图片

然后进行打包部署(打成可运行jar)

cent os7 安装dubbo-admin 管理控制台_第5张图片

注意dubbo管理控制台默认端口是8080,为了避免冲突,修改为9527,ui访问路径也修改为9527

cent os7 安装dubbo-admin 管理控制台_第6张图片

cent os7 安装dubbo-admin 管理控制台_第7张图片

注意上述过程编译dubbo-admin-ui的时候比较慢,建议直接进入项目下进行

npm install --registry=https://registry.npm.taobao.org

去掉打包时test执行

cent os7 安装dubbo-admin 管理控制台_第8张图片

cent os7 安装dubbo-admin 管理控制台_第9张图片

在工作空间中找到可执行jar

cent os7 安装dubbo-admin 管理控制台_第10张图片

根据上次安装zookeeper集群后续安装dubbo管理控制台

上传jar到cent os7 /usr/local/java/dubbo-admin下

cent os7 安装dubbo-admin 管理控制台_第11张图片

运行该jar   nohup java -jar dubbo-admin-0.2.0-SNAPSHOT.jar &

测试是否启动成功  查看默认端口号8080是否启动  netstat -tunlp|grep 9527

访问路径  http://192.168.1.102:9527

cent os7 安装dubbo-admin 管理控制台_第12张图片

 

点击服务查询,要输入用户名密码默认root/root

cent os7 安装dubbo-admin 管理控制台_第13张图片

cent os7 安装dubbo-admin 管理控制台_第14张图片

 

ok,到现在为止dubbo控制台搭建成功!

 

 

你可能感兴趣的:(dubbo)