springcloud 組件關係圖

 

 

所有的組件服務一般都需要向註冊中心(Eureka)進行服務註冊;微服務的配置一般都統一由配置中心(config)進行管理。

    常見的服務調用流程:

        1、外部或者內部的非Spring Cloud項目都統一通過API網關(Zuul)來訪問內部服務.
        2、網關(Zuul)接收到請求後,從註冊中心(Eureka)獲取可用服務;
        3、可用服務列表經由Ribbon進行均衡負載後,分發到後端的具體服務器;
        4、微服務之間通過Feign進行通信處理業務、微服務的統一配置由config server管理;
        5、Hystrix負責處理服務調用超時熔斷;
        6、Turbine監控服務間的調用和熔斷相關指標。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章