Dubbo服务调用原理
生活随笔
收集整理的這篇文章主要介紹了
Dubbo服务调用原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
服務調用原理
參考文檔
http://dubbo.apache.org/zh-cn/docs/dev/design.html
引用服務
最終,創建一個代理對象
InvokerInvocationHandler
Invoke,是一層一層封裝的結果
invoker.invoke
執行
MockClusterInvoker
invoker.invoke
執行
AbstractClusterInvoker
Invoke
執行
doInvoke
執行
FailoverClusterInvoker
doInvoke
執行
Select方法,根據負載均衡策略
選擇一個invoker
invoker.invoke
執行
ProtocolFilterWrapper
Invoke
執行
ConsumerContextFilter
invoker.invoke
執行
Filter層層過濾
DubboInvoker
最終,會到DubboInvoker
doInvoke
發送請求,得到請求結果
總結
以上是生活随笔為你收集整理的Dubbo服务调用原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Dubbo服务引用原理
- 下一篇: Spring boot配置嵌入式Serv