负载均衡 分为两大类: 集中式负载均衡 或 客户端负载均衡 。
1、集中式负载均衡
集中式负载均衡通俗的讲就是通过一个独立的程序来路由转发请求,一般称之为负载均衡器或网关。
如:硬负载(F5)、软负载(Nginx、阿里
SLB等)
2、客户端负载均衡
在客户端组件中实现负载均衡逻辑,将请求通过负载均衡算法路由到某个服务。
【客户端服务列表来源】:客户端定时从
注册中心拉取,或者由注册中心推送。
如:微服务体系
Dubbo、Spring Cloud都提供了客户端负载均衡实现。