1. 程式人生 > >springcloud入門筆記

springcloud入門筆記

註冊中心Eureka

1.服務提供者將服務註冊到註冊中心
2.服務消費者通過註冊中心查詢服務
3.查詢到服務後進行呼叫
4.服務的消費者與服務註冊中心保持心跳連線, 一旦服務提供者的地址發生變更時,註冊中心會通知服務消費者
這裡寫圖片描述

負載均衡Ribbon

為Ribbion配置服務提供者地址列表後, Ribbon預設使用輪詢的負載均衡演算法, 自動地幫助服務消費者去請求.
這裡寫圖片描述

斷路器Hystrix

當對特定服務的呼叫達到一定閾值時(Hystrix中的預設值為5秒內的20次故障),電路開啟,不進行通訊。並且是一個隔離的執行緒中進行的
這裡寫圖片描述

宣告式呼叫Feign

feign可以幫助我們更加便捷, 優雅地呼叫http api

服務閘道器Zuul

客戶端請求微服務時, 先經過Zuul之後再請求, 這樣就可以將一些類似於校驗的業務邏輯放到Zuul中完成, 而微服務自身字需要關注自己的業務邏輯即可.
這裡寫圖片描述

統一配置Config

配置修改無須重啟
這裡寫圖片描述

訊息匯流排Bus

ConfigServer不僅僅是提供配置查詢的服務,而且還要負責更新訊息的傳送。
這裡寫圖片描述