spring cloud基本介紹

2022-09-18 03:36:41 字數 308 閱讀 7656

eureka是spring cloud netflix的子專案,提供在分布式環境下的服務發現,服務註冊的功能。

zuul是spring cloud netflix的子專案,提供在分布式環境下智慧型路由、反向**等閘道器功能

ribbon是spring cloud netflix的子專案,提供在客戶端的負載均衡演算法,將netflix的中間層服務連線在一起。

hystrix是spring cloud netflix的子專案,提供了一種斷路器(cricuit breaker)模式,實現在遠端服務不可用時自動熔斷(開啟開關),並在遠端服務恢復時自動恢復(閉合開關)。

Springcloud元件介紹

springcloud是基於springboot基礎之上開發的微服務框架,springcloud是一套目前非常完整的微服務解決方案框架,其內容包含服務治理 註冊中心 配置管理 斷路器 智慧型路由 微 控制匯流排 全域性鎖 分布式會話等。springcloud包含眾多的子專案 eureka 服務治理 ...

springCloud元件介紹

1.eureka 負責服務的註冊與發現 主要分為eurekaserver 服務端 和eurekaclient 客戶端 工作原理 在啟動應用之後,eureka客戶端會向服務端註冊自己的服務,同時服務端的資訊會快取到本地,客戶端會向服務端週期性的心跳互動更新服務資訊。2.ribbon主要做負載均衡的作用...

SpringCloud 入門介紹

業界大牛馬丁.福勒 martin fowler 這樣描述微服務 微服務 強調的是服務的大小,它關注的是某乙個點,是具體解決某乙個問題 提供落地對應服務的乙個服務應用,狹意的看,可以看作eclipse裡面的乙個個微服務工程 或者module 微服務化的核心就是將傳統的一站式應用,根據業務拆分成乙個乙個...