dubbo的節點說明以及呼叫關係說明

2021-09-24 18:38:30 字數 581 閱讀 5493

節點角色說明:

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

 consumer: 呼叫遠端服務的服務消費方。

 registry: 服務註冊與發現的註冊中心。

 monitor: 統計服務的呼叫次調和呼叫時間的監控中心。

 container: 服務執行容器。

呼叫關係說明:

 0. 服務容器負責啟動,載入,執行服務提供者。

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

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

 3. 註冊中心返回服務提供者位址列表給消費者,如果有變更,註冊中心將基於長連線推

送變更資料給消費者。

 4. 服務消費者,從提供者位址列表中,基於軟負載均衡演算法,選一台提供者進行呼叫,

如果呼叫失敗,再選另一台呼叫。

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

資料到監控中心。

導演 場景 布景層 精靈 節點的概念以及之間的關係

概念 1.導演ccdirector 單例模式,只有乙個導演,在遊戲中組織者和領導者,是整個遊戲的負責人,總指揮。導演類可以指定遊戲的執行規則,從而讓遊戲中的場景,布景層,精靈都能井然有序的進行。2.場景ccscene 場景是乙個關卡,或者是乙個遊戲介面。這樣乙個乙個場景確定整個遊戲。3.布景層ccl...

dubbo服務的 遠端呼叫

首先dubbo 和spring 是無縫整合的,先看下配置檔案 提供端的,id testservice class com.dubbo.provider.impl.tetsserviceimpl dubbo name xixi provider dubbo registry address zooke...

理解Dubbo的呼叫流程與Dubbo多協議解析

dubbo作為目前國內主流的微服務框架之一 一 dubbo的呼叫流程分析 dubbo本身主要支援兩種呼叫流程,包括直連提供者和基於註冊中心的呼叫 直連提供者一般都是在開發和測試環境下使用 我們將所有的配置和實現細節過濾,其實它就只是說明一件事,consumer明確知道provider的家庭住址,稍不...