RibbonLoadBalance(负载均衡)OpenFeign服务--JAVA成长之路
Posted JAVA数据结构
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RibbonLoadBalance(负载均衡)OpenFeign服务--JAVA成长之路相关的知识,希望对你有一定的参考价值。
负载均衡LB
Load Balance(负载均衡):简单的说就是将用户的请求平摊的分配到多个服务器上,从而达到系统的HA(高可用)。常见的负载均衡工具有nginx、LVS,硬件上F5等
集中式LB
即在服务的消费方和提供方之间使用独立的LB设施,可以是硬件F5、也可以是软件nginx、LVS等,提供该设施将请求通过某种策略发送给服务提供方
进程内LB
Ribbon
SpringCloud Ribbon是基于Netflix Ribbon实现的一套客户端的负载均衡工具,主要功能是提供了客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供了一系列完善的配置项例如连接超时、重试等。Ribbon目前也进入了维护模式
版本选择
SpringCloud版本依赖于SpringBoot的版本,可以从官网查询相关版本依赖关系:spring.io/projects/sp…
-
以上是关于RibbonLoadBalance(负载均衡)OpenFeign服务--JAVA成长之路的主要内容,如果未能解决你的问题,请参考以下文章