我理解的dubbo

2021-09-10 02:50:52 字數 333 閱讀 9022

1.簡單概念:

dubbo是解決分布式服務的各種問題的,比如容錯機制和負責均衡,還有遠端呼叫方法都是dubbo的核心功能

2.概念詳寫:

原來的服務都是集中乙個系統乙個伺服器,所有的壓力,所以的功能都集中了容易出現問題,就有了分布式架構設計思想,將乙個所有的功能,所有的系統分擔到多台伺服器上。dubbo就是為了解決分布式帶來的問題,容錯機制可以簡單的了解為:有多台伺服器,這台掛了,另外一台還可以正常使用,不影響使用者的正常使用。負載均衡也是類似的概念,但是區別是負載均衡是針對請求來說的。遠端呼叫方法我的理解是呼叫方法的簡化,dubbo提供自己的一套api,只需要在兩個系統之間的檔案配置下就可以直接呼叫方法

dubbo的理解(一)

大規模服務化之前,應用可能只是通過rmi 或hessian 等工具,簡單的暴露和引用遠端服務,通過配置服務的 url位址進行呼叫,通過 f5等硬體進行負載均衡。1 當服務越來越多時,服務 url配置管理變得非常困難,f5硬體負載均衡器的單點壓力也越來越大。此時需要乙個服務註冊中心,動態的註冊和發現服...

dubbo框架的理解

dobbo是alibaba開源的分布式服務框架,最大的特點就是按照分層方式來架構。使用這種方式可以使各層之間解耦合。從服務的模型來看,dubbo採用的是一種非常簡單的模型,要麼是提供方提供服務,要麼是消費方消費服務,所以基於這一點可以抽象出服務提供方 provider 和服務消費方 consumer...

Dubbo的原理解析

dubbo是什麼?dubbo是alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合 或者最大限度地鬆耦合 從服務模型的角度來看,dubbo採用的是一種非常簡單的模型,要麼是提供方提供服務,要麼是消費方消費服務,所以基於這一點可以抽象出服務提供方 ...