HA 代理负载分配

HA 代理负载分配

你好,

我正在运行 haproxy 进行负载平衡。LB 后面有 2 个 Web 服务器。我的要求是,将 70% 的负载分配给服务器 1,将剩余的 30% 分配给服务器 2,

如果可能的话,请分享配置详细信息,

答案1

您需要使用weight关键字来指定服务器权重。

weight <weight>

你可以尝试一下该算法static-rr

答案2

HaProxy 实现了几种不同的负载分配算法。我们使用的是最少连接一个“选择具有最少待处理连接的后端”的方法,如本文所述:

http://affectioncode.wordpress.com/2008/06/11/comparing-nginx-and-haproxy-for-web-applications/

该算法比仅仅应用一个比例的 nginx 更智能 - 它应该根据后端可以处理的内容分配负载。

相关内容