该项目通过自动配置和绑定到Spring环境以及其他Spring编程模型惯用语法为SpringBoot应用程序提供了NetflixOSS集成。
SpringCloudNetflix具有声明式REST客户端、断路器、服务发现、客户端负载均衡器、外部配置、路由器和过滤器这些特性。
Netflix的项目建立在 SpringBoot 框架之上,提供了如下组件:
Eureka用于Spring管理下的Bean服务发现
Zuul处理路由服务,被视为请求的”守门员“
Ribbon用于动态路由和负载均衡
Hystrix提供了断路器功能,以处理无响应的API调用
Turbine提供了关于Hystrix的全部可用断路器的信息
评论