一、eureka (netfix下)
雲端服務發現,乙個基於 rest 的服務,用於定位服務,以實現雲端中間層服務發現和故障轉移。
:二、spring cloud config (spring下)
配置管理工具包,讓你可以把配置放到遠端伺服器,集中化管理集群配置,目前支援本地儲存、git以及subversion。
三、spring cloud bus (spring下)
事件、訊息匯流排,用於在集群(例如,配置變化事件)中傳播狀態變化,可與spring cloud config聯合實現熱部署。
四、ribbon (netflix下)
提供雲端負載均衡,有多種負載均衡策略可供選擇,可配合服務發現和斷路器使用。
五、feign (openfeignx下)
feign是一種宣告式、模板化的http客戶端。
六、hystrix (netflix下)
熔斷器,容錯管理工具,旨在通過熔斷機制控**務和第三方庫的節點,從而對延遲和故障提供更強大的容錯能力。
七、zuul (netflix下)
zuul 是在雲平台上提供動態路由,監控,彈性,安全等邊緣服務的框架。zuul 相當於是裝置和 netflix 流應用的 web **後端所有請求的前門。
springcloud常用元件簡明筆記
hoxton.sr4spring cloud.version properties org.springframework.cloudgroupid spring cloud dependenciesartifactid version pomtype importscope dependency ...
Spring Cloud常用元件重試總結
ribbon的重試機制是基於spring retry,需要引用相關包 dependency groupid org.springframework.retry groupid artifactid spring retry artifactid dependency ribbon retryable...
springcloud的常用元件,以及它們的用處
1.eureka註冊中心 3.客戶端註冊服務到集群 eureka client service url eurekaserver位址,多個位址以 隔開 defaultzone 4.服務續約 lease renewal interval in seconds 服務續約 renew 的間隔,預設為30秒...