常见的负载均衡策略
来源:http://www.tudoupe.com时间:2022-07-19
1、轮询(Round Robin)
调查的实施相对简单,这样将请求分发给后端服务器,均匀分配所有请求,统一分布的缺点是后端服务器的性能通常不同,有时候你需要一个更好的性能的服务器来处理更多的请求,战略不能满足这些要求。这不适合需要长时间的连接和死亡率的场景。
2、加强轮询(Weighted Round Robin)
这个策略是调查策略的优化,为每个后端服务器设置权重值,以重量为基础确定申请分配比例,这种做法解决了轮询策略的不足,但是这个限值需要手动配置,无法自动动态调整,同样,它不适合需要长距离连接和死亡率的场景。
3、hash算法
按IPurl等计算哈希值,然后建模服务器的数量,同样的请求将被请求到同样的后端服务器。该算法没有解决热点请求,在指定的时间内将热点请求发送到一个单台机器,造成雪崩效应,同时,扩散和节点延迟期间的预期寿命大幅下降(是 Hash 算法的结果),该战略适合维持长期的联系和提高预期寿命。
随机
根据随机算法,将请求随机分配到后端服务器中,请求的均匀请求依赖于随机算法,该实现方式较为简单,常常可以配合处理一些极端的请求,例如热点请求情况。不适合对命中率有要求的场景。
一致性 Hash算法
Hash算法的优化可以有效地解决延迟和扩充造成的快速衰减寿命问题。
6、最小连接数 Least Connection
通过按活动估计后端服务器的负载,将请求分配到最小数量的主动连接到后端服务器上,该算法更加聪明,但需要额外资源来维护后端服务器的连接列表。
7、加权最小连接数 Weighted Least Connection
对Least Connection策略的优化,通过加权的方式优化Least Connection的性能,对性能较好的后端服务器设置较高的权重,承担更多的链接负载。
8、最短响应时间 Least Response Time
这个策略意味着请求被分配到最短的平均响应时间的后端服务器,可以通过 ping或正常响应时间获取。
参考文章地址: http://ww.ysxbohui.com/article/19
相关新闻
- 2023-04-16 2台电脑怎么共享(2台电脑怎么共享
- 2023-04-16 主板检测卡代码(电脑主板检测卡代
- 2023-04-16 dnf未响应(dnf未响应老是上不去)
- 2023-04-16 ppoe(pppoe拨号上网)
- 2023-04-16 网速不稳定(网速不稳定是路由器的
- 2023-04-16 wds状态(Wds状态成功)
- 2023-04-16 光标键(光标键不动了怎么办)
- 2023-04-16 电脑提速(电脑提速100倍的方法)
- 2023-04-16 切换用户(切换用户怎么切换回来
- 2023-04-16 数据包是什么(产品数据包是什么
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
