- 什麼是DUBBO?
它是阿里開發的高性能服務框架,使得應用可以經過高性能的RPC實現服務的輸入和輸出,能夠和Spring無縫進行集成。git
- 什麼是RPC?
英文Remote Procedure Call,即遠程服務調用,咱們能夠無需理會底層實現細節,經過計算機從遠程服務器上面申請服務。github
- DUBBO框架的組成:
五部分:一、運行框架的容器。二、服務的提供者 三、註冊中心 四、服務的消費者 五、統一的監控中心spring
- 如何安裝部署DUBBO框架?
網址:https://github.com/alibaba/du...
截圖:
![clipboard.png clipboard.png](http://static.javashuo.com/static/loading.gif)
同時下載:dubbo-master
地址:https://github.com/apache/inc...
截圖:
- 打包dubbo和dubbo-master
前提是先進行maven和zookeeper的安裝部署,而後解壓進入相應的目錄;
因爲zookeeper是Java編寫而成,因此zookeeper的安裝前先要進行JDK的安裝配置。
dubbo:目錄(進入解壓後的all目錄中),以windows爲例,cmd命名行界面,命令:mvn package -Dmvn.test.skip=true;
造成:dubbo-2.6.3.jar
dubbo-master:進入dubbo-admin目錄下面,cmd命令行鍵入命令:mvn install -Dmvn.test.skip=true;
打包完成後,dubbo-admin-0.0.1-SNAPSHOT.jar
修改其中關於註冊中心的配置。
執行
mvn spring-boot:run
或 Java -jar dubbo-admin-0.0.1-SNAPSHOT.jar
http://localhost:7001/ 打開dubbo管理控制檯
如圖所示: