负载均衡相关Ribbon&Nginx&网关和Eureka组件

ribbon是客户端负载均衡工具,是Netflix提供的基于http和tcp协议的客户端负载均衡工具,存在微服务中,解决了微服务负载均衡问题;

负载均衡相关Ribbon&Nginx&网关和Eureka组件_第1张图片

Eureka集成ribbon后,变成服务端负载均衡,负载均衡算法在服务端,负载均衡器维护地址列表:

负载均衡相关Ribbon&Nginx&网关和Eureka组件_第2张图片

 

Eureka是Netflix格式开源的服务注册与发现组件,和负载均衡.熔断器,网关等一起被springcloud社区整合为spring-cloud-Netflix模块

负载均衡相关Ribbon&Nginx&网关和Eureka组件_第3张图片

 

 Nginx是服务端负载均衡,由代理服务器接收分发请求并返回响应

负载均衡相关Ribbon&Nginx&网关和Eureka组件_第4张图片

 网关是介于客户端和服务端之间的中间服务器,平摊了微服务的安全性能监控过滤拦截等压力和工作;是微服务架构中统一api路由管理方式,使得用户不用自己调很多接口完成一个请求

负载均衡相关Ribbon&Nginx&网关和Eureka组件_第5张图片

你可能感兴趣的:(springcloud,eureka,ribbon,nginx,网关,负载均衡)