天天看點

Dubbox介紹

Dubbox 緻力于提供高性能和透明化的RPC遠端服務調用方案,以及SOA服務治理方案。

Dubbox介紹

節點角色說明:

 Provider: 暴露服務的服務提供方。

Consumer: 調用遠端服務的服務消費方。

Registry: 服務注冊與發現的注冊中心。

Monitor: 統計服務的調用次數和調用時間的監控中心。

Container: 服務運作容器。

調用關系說明:

 0. 服務容器負責啟動,加載,運作服務提供者

 1. 服務提供者在啟動時,向注冊中心注冊自己提供的服務。

 2. 服務消費者在啟動時,向注冊中心訂閱自己所需的服務。

 3. 注冊中心傳回服務提供者位址清單給消費者,如果有變更,注冊中心将基于長連接配接推

送變更資料給消費者。

4. 服務消費者,從提供者位址清單中,基于軟負載均衡算法,選一台提供者進行調用,

如果調用失敗,再選另一台調用。

5. 服務消費者和提供者,在記憶體中累計調用次數和調用時間,定時每分鐘發送一次統計

資料到監控中心。

配置Dubbox離線限制:

Dubbox介紹
Dubbox介紹
Dubbox介紹

 輸入位址: