微服務(wù)——服務(wù)注冊(cè)中心

一、微服務(wù)是什么

微服務(wù)是一種分布式架構(gòu),服務(wù)器架構(gòu)發(fā)展:
單體--》集群--》傳統(tǒng)分布式--》微服務(wù)架構(gòu)

  • 單體:整個(gè)項(xiàng)目放在同一個(gè)服務(wù)器。
  • 集群: 多個(gè)服務(wù)器共同運(yùn)行一個(gè)項(xiàng)目。
  • 傳統(tǒng)分布式: 將一個(gè)項(xiàng)目垂直分成不同部分(service、controller、dao),每個(gè)部分運(yùn)行在不同服務(wù)器上。
  • 微服務(wù)架構(gòu): 將一個(gè)項(xiàng)目水平劃分不同部分(管理老師、管理學(xué)生),每個(gè)部分運(yùn)行在不同服務(wù)器上。

微服務(wù)水平劃分相對(duì)于傳統(tǒng)分布式解除了垂直劃分的耦合。

二、服務(wù)注冊(cè)中心是什么

注冊(cè)中心可以說是微服務(wù)架構(gòu)中的”通訊錄“,它記錄了服務(wù)和服務(wù)地址的映射關(guān)系。在分布式架構(gòu)中,服務(wù)會(huì)注冊(cè)到這里,當(dāng)服務(wù)需要調(diào)用其它服務(wù)時(shí),就到這里找到服務(wù)的地址,進(jìn)行調(diào)用。

總結(jié):微服務(wù)在水平方向上將項(xiàng)目按不同功能劃分為不同部分,而服務(wù)注冊(cè)中心就相當(dāng)于一個(gè)中轉(zhuǎn)站,服務(wù)客戶端(服務(wù)消費(fèi)者以及服務(wù)提供者)將提供的服務(wù)注冊(cè)到注冊(cè)中心,當(dāng)其他客戶端需要該功能時(shí)通過注冊(cè)中心調(diào)用服務(wù)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容