SpringBoot與Dubbo的整合-zookeeper和監控中心搭建


   對於Dubbo的應用已經是十分普遍,自從阿里巴巴開源以來,國內許多公司就采用了dubbo的架構來開發項目。不過再dubbo十分火的時候,突然就停止更新了,

只有當當網還在其基礎進行了拓展(dubbox)碼雲地址: https://github.com/dangdangdotcom/dubbox,直至最近阿里巴巴又進行更新了,而且更新好幾個版本。

那就來學習一下Dubbo吧,原理圖:

 

  (1)Provider:暴露服務方稱之為“服務提供者”。

  (2)Consumer:調用遠程服務方稱之為“服務消費者”。

  (3)Registry:服務注冊中心,使用zookeeper作為服務注冊中心,類似於Springcloud的Eureka,能夠提供服務發現注冊的功能。

  (4)Monitor:服務監控中心,可以查看服務提供者,服務消費者信息等,比如:dubbo-admin。

  接下來先搭建zookeeper和監控中心

  (1)zookeeper本地搭建Windows,可以參考這篇博客,地址:http://blog.csdn.net/tlk20071/article/details/52028945 

  (2)服務監控中心搭建:dubbo-admin的下載,地址:https://gitee.com/Luke-Lu/dubbo-admin

  ( 3 )  直接下載zip包,解壓后將dubbo-admin下的內容全部拷貝到本地tomcat的webapps下的ROOT,

    在運行tomcat之前,先將zookeeper啟動,如果不配置監控中心(WEB-INF/dubbo.properties,內容如下),

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

    默認啟動tomcat即可,http://localhost:8080, 登錄時輸入root/root

     

    至此,dubbo監控中心搭建完成!

   本文參考自:https://www.cnblogs.com/gdpuzxs/p/7234321.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM