常见的负载均衡算法有哪些?
下图显示了6种常见的算法。

- 静态算法
轮询
客户端请求按顺序发送到不同的服务实例。通常要求服务是无状态的。
粘性轮询算法
这是轮询算法的改进。如果艾丽丝的第一次请求发送到服务A,后续请求也发送到服务A。
加权轮询
管理员可以为每个服务指定权重。权重更高的服务处理的请求比其他服务更多。
哈希
此算法在传入请求的IP或URL上应用哈希函数。根据哈希函数的结果将请求路由到相关实例。
- 动态算法
最少连接数
新请求发送到拥有最少并发连接的服务实例。
最小响应时间
新请求发送到响应时间最快的服务实例。