Dubbo入门(五)Dubbo管理控制台搭建

前言

      本章讲解Dubbo管理控制台的搭建

方法

1.概念

随着服务越来越多,注册了哪些服务我们就很难去确定。

当然,你可以到zookeeper的界面去观察,但是难度系数还是很高的。基于此,Dubbo为我们提供了一套管理的应用。

我们只需要利用该应用就可以达到服务治理的目的。

下面是Dubbo官方的说法:

2.搭建准备

1)安装最新版NodeJS

由于其前端页面使用了NodeJS,所以我们需要下载NodeJS最新版来安装。

网址:http://nodejs.cn/download/

安装的过程比较简单,只需要一路next即可。

至于为什么安装,是因为其应用自带的NodeJS版本过低,有可能导致项目编译失败。

测试安装是否成功:

如此则安装NodeJS成功了。

3.Maven方式部署

首先使用Git将工程克隆下来

git clone https://github.com/apache/dubbo-admin.git

cd dubbo-admin/dubbo-admin-server/src/main/resources/

vim application.properties

找到下面的配置将原来的127.0.0.1和2181改成你zookeeper的ip和端口号

cd ../../../../../dubbo-admin/

mvn clean package

稍作等待之后,出现如下界面即部署成功:

cd dubbo-admin-distribution/target

java -jar dubbo-admin-0.1.jar

启动成功后访问:http://localhost:8080

4.前后端分离部署

注意:

  • 前后端分离模式下,前端的修改可以实时生效

1)部署前端

移动到指定目录:

 cd dubbo-admin-ui

npm install

npm run dev

出现下面结果则前端部署且启动成功!

2)部署后端

打开新的Git Bash,移动到指定目录

cd dubbo-admin-server

mvn clean package

稍等片刻,出现如下结果表示后端部署成功:

cd target

java -jar dubbo-admin-server-0.1.jar

稍等片刻,出现如下结果则后端启动成功!

启动成功访问:http://localhost:8081

 

至此,整体部署和前后端分离部署均已成功,使用上大家自行摸索:

http://dubbo.apache.org/zh-cn/docs/admin/introduction.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值