dubbo核心概念

2021-10-11 03:48:37 字數 601 閱讀 7070

服務提供者(provider):暴露服務的服務提供方,服務提供者在啟動時,向註冊中心註冊自己提供的服務。

服務消費者(consumer:呼叫遠端服務的服務消費方,服務消費者在啟動時,向註冊中心訂閱自己所需的服務,服務消費者,從提供者位址列表中,基於軟負載均衡演算法,選一台提供者進行呼叫,如果呼叫失敗,再選另一台呼叫。

註冊中心(registry):註冊中心返回服務提供者位址列表給消費者,如果有變更,註冊中心將基於長連線推送變更資料給消費者

監控中心(monitor):服務消費者和提供者,在記憶體中累計呼叫次數和呼叫時間,定時每分鐘傳送一次統計資料到監控中心

Dubbo 概念學習

1 高效能nio通訊及多協議整合 2 服務動態錄址與路由 3 軟負載均衡與容錯 4 依賴分析與降級 1 registry註冊中心 2 provider暴露服務的服務提供方 3 consumer呼叫遠端服務的服務消費方 4 monitor是統計服務的呼叫次數和呼叫時間的監控中心 5 container...

Dubbo核心解析 SPi(二)

spring的aop理解 spring的aop增強方式一共有5種,分別為 增強型別 應用場景 前置增強 許可權控制 記錄呼叫日誌 後置增強 統計分析結果資料 異常增強 通過日誌記錄方法異常資訊 最終增強 釋放資源 環繞增強 快取 效能 許可權 事務管理 通過以下方式理解記憶 try catch fi...

Dubbo概念性問題

dubbo是乙個分布式服務框架,以及soa service oriented architecture面向服務結構 治理方案。其功能主要包括 高效能nio通訊以及多協議整合,服務動態定址與路由,軟負載均衡與容錯,依賴分析與降級等。它有5個節點 provider 服務提供者 consumer 服務消費...