Spring Cloud Netflix與 Netflix OSS 組件集成
該項(xiàng)目通過自動(dòng)配置和綁定到 Spring 環(huán)境以及其他 Spring 編程模型慣用語法為 Spring Boot 應(yīng)用程序提供了 Netflix OSS 集成。
Spring Cloud Netflix 具有聲明式 REST 客戶端、斷路器、服務(wù)發(fā)現(xiàn)、客戶端負(fù)載均衡器、外部配置、路由器和過濾器這些特性。
Netflix 的項(xiàng)目建立在 Spring Boot 框架之上,提供了如下組件:
-
Eureka 用于 Spring 管理下的 Bean 服務(wù)發(fā)現(xiàn)
-
Zuul 處理路由服務(wù),被視為請(qǐng)求的 ”守門員“
-
Ribbon 用于動(dòng)態(tài)路由和負(fù)載均衡
-
Hystrix 提供了斷路器功能,以處理無響應(yīng)的 API 調(diào)用
-
Turbine 提供了關(guān)于 Hystrix 的全部可用斷路器的信息
評(píng)論
圖片
表情
