
负载均衡技术
核心算法
1、静态算法:适用于节点性能稳定,流量均匀
- 加权轮巡。根据服务器性能分配不同的权重,权重高的节点分配更多的流量。
- 源地址哈希。根据客户ip哈希分配节点,使同一地址的用户始终访问同一个节点。
2、动态算法:适用于性能波动,流量不均。
- 最少连接。实时统计后端节点的连接数,将请求分配给最少连接数的节点。
- 最短响应时间。持续测试各个节点的响应时间,将新的请求分配到响应时间最短的节点。
动态算法依赖周期性数据采集,可能存在无法应对突发流量。
可采用缩短数据采集周期、使用大模型等根据历史数据预测,提前应对。
