负载均衡到底解决什么问题?
当一个网站访问量不断增加时,仅依靠一台服务器可能无法长期承担全部请求。
负载均衡的作用,就是将客户端请求分配到多个后端服务器。
基本架构可以理解为:
客户端 → 负载均衡 → 多台后端服务器
常见的负载均衡策略包括:
轮询(Round Robin)
依次将请求分配给不同服务器。
最少连接(Least Connections)
优先把请求分配给当前连接数较少的服务器。
加权策略(Weighted)
根据服务器性能设置不同权重。
负载均衡不仅可以提高整体处理能力,也可以结合健康检查,在后端服务器异常时停止向故障节点发送流量。
因此,负载均衡的核心并不是简单"分流",而是实现资源调度和服务高可用。