Spring Cloud Netflix与 Netflix OSS 组件集成

联合创作 · 2023-09-29 07:56

该项目通过自动配置和绑定到 Spring 环境以及其他 Spring 编程模型惯用语法为 Spring Boot 应用程序提供了 Netflix OSS 集成。

Spring Cloud Netflix 具有声明式 REST 客户端、断路器、服务发现、客户端负载均衡器、外部配置、路由器和过滤器这些特性。

Netflix 的项目建立在 Spring Boot 框架之上,提供了如下组件:

  • Eureka 用于 Spring 管理下的 Bean 服务发现

  • Zuul 处理路由服务,被视为请求的 ”守门员“

  • Ribbon 用于动态路由和负载均衡

  • Hystrix 提供了断路器功能,以处理无响应的 API 调用

  • Turbine 提供了关于 Hystrix 的全部可用断路器的信息

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报