Ribbon负载均衡的两种方案

1.服务端负载均衡

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

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

2.客户端负载均衡

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

相关推荐
维李设论11 小时前
Node.js的Web服务在Nacos中的实践
前端·spring cloud·微服务·eureka·nacos·node.js·express
永卿00113 小时前
nginx学习总结(不包含安装过程)
运维·nginx·负载均衡
人类群星闪耀时13 小时前
大模型技术优化负载均衡:AI驱动的智能化运维
运维·人工智能·负载均衡
Doker 多克18 小时前
IntelliJ IDEA Docker集成
spring cloud·docker·intellij-idea
Hello Dam19 小时前
面向微服务的Spring Cloud Gateway的集成解决方案:用户登录认证与访问控制
spring cloud·微服务·云原生·架构·gateway·登录验证·单点登录
ZVAyIVqt0UFji1 天前
go-zero负载均衡实现原理
运维·开发语言·后端·golang·负载均衡
小马爱打代码1 天前
SpringCloud(注册中心+OpenFeign+网关+配置中心+服务保护+分布式事务)
分布式·spring·spring cloud
BUG研究员_1 天前
LoadBalancer负载均衡和Nginx负载均衡区别理解
nginx·rpc·负载均衡
小笨猪-1 天前
统⼀服务⼊⼝-Gateway
java·spring cloud·微服务·gateway