當前位置:編程學習大全網 - 編程軟體 - springcloud的原理是什麽?

springcloud的原理是什麽?

springcloud的原理和組件如下:

Eureka:每個服務啟動時,Eureka Client都會向Eureka Server註冊服務,Eureka Client也可以依次從Eureka Server拉註冊表,從而知道其他服務在哪裏。

Ribbon:服務之間發起請求時,基於Ribbon進行負載均衡,從壹個服務的多臺機器中選擇壹臺機器。

Feign:基於Feign的動態代理機制,拼接請求的URL地址,根據註釋和選擇的機器發起請求。

Hystrix:通過Hystrix的線程池發起請求,不同的服務取不同的線程池,實現了不同服務調用的隔離,避免了服務雪崩的問題。

Zuul:前端和移動端如果要調用後端系統,會通過Zuul網關進入,Zuul網關會將請求轉發給相應的服務。

Spring Cloud是微軟服務框架的有序集合。

註意:

集合及其元素是兩個不同的概念,在教科書中是通過描述給出的,類似於平面幾何中的點和線的概念。

集合中的元素是確定性的、互不相同的、無序的({a,b}和{b,a}代表同壹個集合)。Set有兩層含義,即所有符合條件的對象都是它的元素;只要是元素,就必須簽署條件。

  • 上一篇:上周去騰訊面試壹個考官的大腦問題。
  • 下一篇:如何修改CAD中標記的箭頭尺寸
  • copyright 2024編程學習大全網