Ribbon负载均衡的两种方案

1.服务端负载均衡

在消费者和服务提供方中间使用独立的代理方式进行负载,有硬件的(比如 F5),也有软件的(比如 Nginx,openResty)

例如Nginx,通过Nginx进行负载均衡,先发送请求,然后通过负载均衡算法,在多个服务器之间选择一个进行访问;即在服务器端再进行负载均衡算法分配。

2.客户端负载均衡

客户端根据自己的请求情况做负载均衡,Ribbon 就属于客户端自己做负载均衡。

相关推荐
小小虫码3 小时前
项目中用的网关Gateway及SpringCloud
spring·spring cloud·gateway
拾忆,想起12 小时前
如何选择Spring AOP的动态代理?JDK与CGLIB的适用场景
spring boot·后端·spring·spring cloud·微服务
程序猿零零漆1 天前
SpringCloud系列教程:微服务的未来(十九)请求限流、线程隔离、Fallback、服务熔断
java·spring cloud·微服务
2的n次方_2 天前
Eureka 服务注册和服务发现的使用
spring boot·spring cloud·云原生·eureka·服务发现
奔跑吧邓邓子3 天前
SpringCloud之服务间通信超时:突破微服务的“时间枷锁”
spring cloud·微服务·通信超时
荆州克莱3 天前
mysql重学(一)mysql语句执行流程
spring boot·spring·spring cloud·css3·技术
忆~遂愿3 天前
3大关键点教你用Java和Spring Boot快速构建微服务架构:从零开发到高效服务注册与发现的逆袭之路
java·人工智能·spring boot·深度学习·机器学习·spring cloud·eureka
程序猿零零漆3 天前
SpringCloud系列教程:微服务的未来(十八)雪崩问题、服务保护方案、Sentinel快速入门
spring cloud·微服务·sentinel
春蕾夏荷_7282977254 天前
Qt Ribbon使用实例
ribbon·saribbon
春蕾夏荷_7282977255 天前
MFC 创建Ribbon样式窗口
ribbon·mfc