springcloud 組件關系圖


 

 

 

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

    常見的服務調用流程:

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

 

來源:https://my.oschina.net/langwanghuangshifu/blog/2251339


免責聲明!

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



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