1. 程式人生 > >dubbo進階--管控臺

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的一個優點,支援服務治理。