Spring Cloud Ribbon 是一个基于 Http 和 TCP 的客服端负载均衡工具,它是基于 Netflix Ribbon 实现的。客户端负载均衡即是当浏览器向后台发出请求的时候,客户端会向 Eureka Server 读取注册到服务器的可用服务信息列表,根据设定的负载均衡策略(没有设置即用默认的),选择向哪台服务器发送请求
本文将介绍Ribbon的工作原理以及如何在项目中使用
一、Ribbon简介
1、Ribbon工作原理
ribbon实现的关键点是为ribbon定制的RestTemplate,ribbon利用了RestTemplate的拦截器机制,在拦截器中实现ribbon的负载均衡。负载均衡的基本实现就是利用applicationName从服务注册中心获取可用的服务地址列表,然后通过一定算法负载,决定使用哪一个服务地址来
继续阅读与本文标签相同的文章
上一篇 :
Java基础知识清单
下一篇 :
上线必备 | 高性能ES5.X部署配置清单
-
支付宝提现方案
2026-05-24栏目: 教程
-
开发者接入指南
2026-05-24栏目: 教程
-
收发现金红包集成流程
2026-05-24栏目: 教程
-
alipay.trade.refund(统一收单交易退款接口)如何判断退款是否成功
2026-05-24栏目: 教程
-
http 0 返回为空排查方案
2026-05-24栏目: 教程
