dubbo进阶--管控台

  上篇介绍了dubbo的一个入门实例,服务启动后,我如何查看自己的服务是否已经启动,如何查看是否存在消费者呢?这就需要使用dubbo的管控台。

   材料准备:

     jdk-7u76-linux-x64.tar.gz、apache-tomcat-7.0.59.tar.gz、dubbo-admin-2.5.3.war

  安装步骤:(  jdk的配置我就不再叙述了)

    1、将apache-tomcat-7.0.59.tar.gz安装包放到/usr/local目录下并解压

        $ tar -zxvf  apache-tomcat-7.0.59.tar.gz

    2、重命名文件:

       $ mv apache-tomcat-7.0.59 dubbo-tomcat

    3、进入/usr/local/dubbo-tomcat/webapps 目录,并移除所有文件:

       $ rm -rf *

    4、将dubbo的管理控制台文件dubbo-admin-2.5.3.war上传到/usr/local/dubbo-tomcat/webapps目录下,解压并重新命名为ROOT:

       $ unzip dubbo-admin-2.5.3.war -d ROOT

    5、配置dubbo的dubbo.properties文件:

       $ vi ROOT/WEB-INF/dubbo.properties

       增加如下内容:

         dubbo.registry.address=zookeeper://192.168.91.130:2181    
         dubbo.admin.root.password=root
         dubbo.admin.guest.password=guest

     6、设置防火墙,开启8080端口。本次demo演示就直接关闭

         $ systemctl disable firewalld.service

     7、启动tomcat

         $ /usr/local/dubbo-tomcat/bin/startup.sh

     测试:输入http://192.168.91.130:8080/  出现如下界面表示成功    


    控制台搭好之后,重新启动服务提供方和消费者,可以查看到是否启动成功,如下:

   

     

   也可以在控制台中进行服务的管理和设置,这就是dubbo的一个优点,支持服务治理。

   


原文地址:https://www.cnblogs.com/victor-grace/p/7253622.html