Dubbo:Dubbo入门---搭建一个最简单的Demo框架
生活随笔
收集整理的這篇文章主要介紹了
Dubbo:Dubbo入门---搭建一个最简单的Demo框架
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
https://blog.csdn.net/noaman_wgs/article/details/70214612
Dubbo是什么
Dubbo是:
一款分布式服務框架
高性能和透明化的RPC遠程服務調用方案
SOA服務治理方案
每天為2千多個服務提供大于30億次訪問量支持,并被廣泛應用于阿里巴巴集團的各成員站點以及別的公司的業務中。
Dubbo架構
?
Provider: 暴露服務的服務提供方。
Consumer: 調用遠程服務的服務消費方。
Registry: 服務注冊與發現的注冊中心。
Monitor: 統計服務的調用次數和調用時間的監控中心。
調用流程
0.服務容器負責啟動,加載,運行服務提供者。
1.服務提供者在啟動時,向注冊中心注冊自己提供的服務。
2.服務消費者在啟動時,向注冊中心訂閱自己所需的服務。
3.注冊中心返回服務提供者地址列表給消費者,如果有變更,注冊中心將基于長連接推送變更數據給消費者。
4.服務消費者,從提供者地址列表中,基于軟負載均衡算法,選一臺提供者進行調用,如果調用失敗,再選另一臺調用。
5.服務消費者和提供者,在內存中累計調用次數和調用時間,定時每分鐘發送一次統計數據到監控中心
?
?
總結
以上是生活随笔為你收集整理的Dubbo:Dubbo入门---搭建一个最简单的Demo框架的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JNI : Java程序调用C方法
- 下一篇: 并发编程:原子性问题,可见性问题,有序性