Linux系統下Dubbo安裝的詳細教程


Linux系統下Dubbo安裝的詳細教程

1、Dubbo的簡介

  Dubbo是 [1]  阿里巴巴公司開源的一個高性能優秀的服務框架,使得應用可通過高性能的 RPC 實現服務的輸出和輸入功能,可以和 [2]  Spring框架無縫集成。

原理圖的大概代表的意思:

Provider

暴露服務方稱之為“服務提供者”。
Consumer
調用 遠程服務方稱之為“服務消費者”。
Registry
服務注冊與發現的中心目錄服務稱之為“服務注冊中心”。
Monitor
統計服務的調用次數和調用時間的日志服務稱之為“服務監控中心”。

2、Dubbo的安裝

  Dubbo的詳細介紹請參考官方文檔http://dubbo.apache.org/books/dubbo-user-book/quick-start.html

如果想使用Dubbo的監控中心,必須從Dubbo官網下載war包或者自己編譯war包,可以通過qq群下載:534073451,既然是war包,必須運行在web服務器上,這里我們將war包部署到tomcat進行運行,tomcat的詳細安裝,在我的博客中查找,具體步驟如下

第一:上傳tomcat到root目錄,並解壓到對usr/local目錄下  

tar -zxvf apache-tomcat-8.5.31.tar.gz -C /usr/local/

此時可以看到我們解壓的tomcat

部署,將war包上傳到webapp目錄下,並重命名未dubbo-admin.war

進入bin目錄下啟動toncat服務,訪問我們的dubbo監控中心,輸入默認的用戶名和密碼:root

接下來我們停止tocat,刪除war包,這里必須停止無法在刪除,不然會導致之前解壓的內容被刪除

一般集群環境下,zookeeper注冊中心和dubbo的監控中心會分布在不同的機器上面,這時候我們需要在dobbo中配置zookeeper注冊中心的地址,具體修改WEB-INF下的配置文件

至此Dubbo監控中心安裝完成,與Spring集成會在后期項目開發中用到,到時候在詳細補充

 


免責聲明!

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



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