1. 程式人生 > >spring cloud 框架原理

spring cloud 框架原理

Spring Cloud 架構

我們從整體來看一下Spring Cloud主要的元件,以及它的訪問流程

  • 1、外部或者內部的非Spring Cloud專案都統一通過API閘道器(Zuul)來訪問內部服務.
  • 2、閘道器接收到請求後,從註冊中心(Eureka)獲取可用服務
  • 3、由Ribbon進行均衡負載後,分發到後端的具體例項
  • 4、微服務之間通過Feign進行通訊處理業務
  • 5、Hystrix負責處理服務超時熔斷
  • 6、Turbine監控服務間的呼叫和熔斷相關指標

圖中沒有畫出配置中心,配置中心管理各微服務不同環境下的配置檔案。

以上就是一個完整的Spring Cloud生態圖。

最後送一個完整示例的Spirng Cloud開源專案等你去spring-cloud-examples