回覆列表
  • 1 # 天涯辦公

    步驟

    1/7分步閱讀

    服務容器Container 負責啟動載入執行服務提供者Provider。根據Provider配置的檔案根據協議釋出服務 , 完成服務的初始化.

    2/7

    Provider在啟動時,根據配置中的Registry地址連線Registry,將Provider的服務資訊釋出到Registry,在Registry註冊自己提供的服務。

    3/7

    Consumer在啟動時,根據消費者XML配置檔案中的服務引用資訊,連線到Registry,向Registry訂閱自己所需的服務。

    4/7

    Registry根據服務訂閱關係,返回Provider地址列表給Consumer,如果有變更,Registry會推送最新的服務地址資訊給Consumer。

    5/7

    Consumer呼叫遠端服務時,會根據路由策略,先從快取的Provider地址列表中選擇一臺進行,跨程序呼叫服務,假如呼叫失敗,再重新選另一臺呼叫。

    6/7

    服務Provider和Consumer,會在記憶體中記錄呼叫次數和呼叫時間,每分鐘傳送一次統計資料到Monitor。

    7/7

    這就是整個完整的Dubbo呼叫過程和原理

  • 中秋節和大豐收的關聯?
  • 購房如何避免落入開發商虛假宣傳陷阱?