搭建 dubbox-admin控制后台-基于ZooKeeper 注册中心

最近整合zookpeer dubbo 想看下 dubbo后台管理的搭建,自己就着手搭建了一下,以下是心得。

一.从gitHub上面拉取dubbo分支

      地址:https://github.com/apache/incubator-dubbo/tree/master

 

 

二. 使用 git命令 将master拉取到本地

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

    

 

三. 本次使用的是2.5.8版本演示

     没有用最新的原因:dubbo 在2.6.0 以前 使⽤dubbo-admin 作为管理后台,2.6 以后已经去掉dubbo-admin 并采 ⽤ incubator-dubbo-ops 作为新的管理后台,⽬前该后台还在开发中还没有发布正式的版 本

四. 切换分支到 2.5.8 

   git check out  dubbo-2.5.8

五.利用maven 编译打成war包然后部署到tomcat中

   进到 dubbo-admin中  使用命令 :mvn clean pakcage -DskipTests  

   成功完成后经入到  target 将 dubbo-admin.war包拷贝到 服务器中 

 

六.部署dubbo-admin.war包

  1.dubbo-admin 修改配置文件  

  2.dubbo.properties文件位置  /usr/local/app/tomcat7.0/webapps/dubbo-admin/WEB-INF

 

3.注册中心改为 zookeeper的地址,我的在一台机器上,所以直接本地。

4.第一行为 注册中心  zookpeer的地址,2.为dubbo后台的登录用户名和密码

七. 修改 provider 注册中的地址 为zookpeer

 

八.启动tomcat 登录后台:http://172.30.30.166:8001/dubbo-admin/

 因为我本地启动了两个服务提供者,所以显示了两个。

至此 dubbo后台搭建完成。

猜你喜欢

转载自blog.csdn.net/qq_36260963/article/details/84620784