Ribbon负载均衡的两种方案

1.服务端负载均衡

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

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

2.客户端负载均衡

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

相关推荐
CrazyClaz11 小时前
负载均衡算法
算法·负载均衡
CV_J13 小时前
es文档操作
elasticsearch·spring cloud·微服务
编程彩机14 小时前
互联网大厂Java面试:从Spring Cloud到Kafka的技术场景深度解析
java·spring cloud·微服务·kafka·技术面试
珂-瑞14 小时前
负载均衡-CLB / ALB / NLB / GWLB 的区别
运维·负载均衡
一条代码鱼14 小时前
修复Nacos namespaces未授权访问漏洞【原理扫描】
java·运维·spring cloud
终端行者1 天前
Nginx四层负载均衡配置 Stream模块使用
运维·nginx·负载均衡
让我上个超影吧1 天前
天机学堂——播放进度方案优化
java·spring boot·redis·spring cloud
深入技术了解原理1 天前
引入eureka依赖但是无法注册:无法解析配置属性 ‘eureka.client.service-url.defaultZone‘
spring boot·spring cloud·云原生·eureka
BlockChain8881 天前
Spring Cloud入门篇:微服务架构从0到1(20000字完整指南)
spring cloud·微服务·架构
努力也学不会java2 天前
【Spring Cloud】 服务注册/服务发现
人工智能·后端·算法·spring·spring cloud·容器·服务发现