springcloud狂神說學習筆記一


一、微服務架構面臨的四個核心問題?

1.服務很多,客戶端應該如何訪問?  API網關

2.這么多服務?服務之間如何通信?  HTTP,RPC通信

3.這么多服務?如何治理?  服務注冊與發現

4.服務掛了怎么辦?熔斷機制

二、解決方案

Spring Cloud生態

1.SpringCloud NetFlix :一站式解決方案

     api網關,zuul組件

   通信: Feign ----HttpClinet ----Http通信方式,同步,阻塞

服務注冊與發現:Eureka

熔斷機制:Hysstrix

2.Apache Dubbo Zookeeper:半自動,需要整合別人的

API網關:沒有,需要找第三方組件,或者自己實現

通信:Dubbo,異步非阻塞

服務注冊與發現:Zookeeper

Dubbo這個方案並不完善

3.Spring Cloud Alibaba 一站式解決方案,更簡單 

 

重點概念:

1.API網關

2.HTTP,RPC通信

3.服務注冊與發現

4.熔斷機制

 

 

網絡不可靠

常見面試題:

1.什么是微服務

官方說法

從技術角度來說

2.微服務與微服務架構

微服務

微服務架構

3.微服務的優缺點

優點

缺點

4.微服務涉及到的技術棧

5.各種微服務之間的區別

            </div>

轉載:https://blog.csdn.net/jatej/article/details/106458873


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM