學習筆記 什麼是Dubbo?

2021-09-26 20:14:30 字數 574 閱讀 9166

[說人話的描述]

二手房交易過程,賣家、中介、買家、房管局之間最大程度保證交易安全,消除交易糾紛(解除耦合),交易結束後各回各家。

[行業術語]

dubbo是alibaba開源的分布式服務框架,最大特點是按照分層的方式架構,使用這種方式可以是各個層之間解耦合(或者最大限度松耦合)。從服務模型的角度看,dubbo採用的是一種非常簡單的模型,要麼是提供方提供服務,要麼是消費方消費服務。

dubbo的主要功能:

1、透明化的遠端方法呼叫,就像呼叫本地方法一樣呼叫遠端方法,只要簡單配置,沒有任何api侵入。

2、軟負載均衡及容錯機制,可在內網替代f5等硬體負載均衡器,降低成本,減少單點。

3、服務自動註冊與發現,不需要再寫死服務提供方位址,註冊中心基於介面名查詢服務提供者的ip位址,並且能夠平滑新增或刪除服務者提供者。

【參考資料】

DUBBO學習筆記

1 該例子是spring整合dubbo,spring包有點問題 2 3 springboot整合dubb,可以執行 2 zookeeper安裝 1 server.port 8082 5 dubbo是面向介面呼叫的,該介面被實現後註冊到zookeeper上 spring配置檔案中配置了zookeepe...

dubbo學習筆記

dubbo整合spring boot的官網位址為 dubbo 當我發現了這個位址後,我當即動手實踐,新建了工程,迅速搭起了程式的框架。我首先做的是用xml的配置檔案的方式進行配置 避免上次一做就是spring boot框架,在當時的環境下,jar的依賴關係複雜,以致最後以失敗而告終 xml的方式雖然...

DUBBO學習筆記

1 windows上啟動zookeeper失敗的原因 1.執行zkserver.com的時候新增了 start引數,在windows上不需要改引數,直接啟動即可 2.datadir e software zookeeper 3.3.6 data 沒有設定,設定上即可 3.datalogdir e s...