架構(gòu)

2022-04-14 11:14 更新

對dubbo-go整體架構(gòu)的概要描述

架構(gòu)

architecture

節(jié)點說明

  • Registry : dubbo-go中負(fù)責(zé)服務(wù)注冊與發(fā)現(xiàn)的注冊中心
  • Consumer : 調(diào)用遠(yuǎn)程服務(wù)的服務(wù)消費方
  • Provider : 暴露服務(wù)的服務(wù)提供方

過程說明

  • 0. register : 當(dāng)服務(wù)提供方在啟動的時候,會自動將自己的服務(wù)注冊到注冊中心
  • 1. subscribe : 服務(wù)消費方會在啟動的時候,向注冊中心訂閱自己所需要的服務(wù)
  • 2. notify : 注冊中心返回服務(wù)注冊的信息給到服務(wù)消費方,當(dāng)訂閱的服務(wù)發(fā)生變更,會推送變更的數(shù)據(jù)給到消費方
  • 3. invoke : 服務(wù)消費者根據(jù)從注冊中心獲得的服務(wù)地址,經(jīng)過負(fù)載均衡算法選出一個合適的服務(wù)地址發(fā)起請求


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號