Dubbo admin管理平台搭建

为了可以更好的管理Dubbo,可以先在本机搭建Dubbo管理平台 

一、安装ZooKeeper环境

dubbo依赖zookeeper环境,首先保证本机安装了zookeeper,至于安装方法,只需要去官网zookeeper官网 下载,我这里是windows系统,这里只用到zk的单机模式,所以只要简单的修改conf下的zoo.cfg,配置好data和dataDir即可(注意要保证目录存在, 否则可能会报错),至于zk的详细配置请看Zookeeper 安装及配置(Mac)

运行dubbo-admin首先要启动zookeeper,启动方式就是执行bin目录下的zkServer.sh即可

二、安装dubbo-admin

下载安装包

访问dubbo-ops源码:https://github.com/apache/incubator-dubbo-ops,根据readMe.md文件操作即可。

Apache Dubbo(孵化)中的以下模块已移至此处:

  • dubbo-admin

  • dubbo-monitor-simple

  • dubbo-registry-simple

第一步:克隆代码

git clone https://github.com/apache/incubator-dubbo-ops

第二步:打包

cd incubator-dubbo-ops && mvn package

打包完成后,在各自的target目录中,可以看到各自的打包文件。

├── dubbo-admin
│   └── target
│       ├── dubbo-admin-2.0.0.war
├── dubbo-monitor-simple
│   └── target
│       ├── dubbo-monitor-simple-2.0.0.jar
├── dubbo-registry-simple
│   └── target
│       ├── dubbo-registry-simple-2.0.0.jar

第三步:将 dubbo-admin-2.0.0.war,拷贝到 tomcat/webapp 目录下,解压到 dubbo-admin 文件夹,然后删除 dubbo-admin-2.0.0.war

➜  webapps mkdir dubbo-admin
➜  webapps tar zxvf dubbo-admin-2.0.0.war -C dubbo-admin && rm -f dubbo-admin-2.0.0.war

第四步:查看 WEB-INF 目录下 dubbo.propeties 文件

➜  webapps cat dubbo-admin/WEB-INF/dubbo.properties 
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest%

默认配置的是本机的zookeeper的2181端口,用户名密码root/root和guest/guest

第五步:启动 tomcat 服务,访问地址:http://localhost:8080/dubbo-admin/,根据提示输入之前的密码(root/root,guest/guest)即可


成功进入界面,搭建成功!

相关文章

Dubbo官网:http://dubbo.incubator.apache.org

Dubbo源码:https://github.com/apache/incubator-dubbo

dubbo ops:https://github.com/apache/incubator-dubbo-ops

Dubbo用户手册(中文):http://dubbo.apache.org/books/dubbo-user-book

Dubbo开发手册(中文):http://dubbo.apache.org/books/dubbo-dev-book

Dubbo管理手册(中文):http://dubbo.apache.org/books/dubbo-admin-book/

Zookeeper 安装及配置:https://www.youcl.com/info/2244

赞(52) 打赏
未经允许不得转载:优客志 » JAVA开发
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏