Gra*_*rdx 13 windows load-balancing haproxy
似乎已经发布了与此类似的问题,所以我会继续问。
我正在从事一个项目,该项目可以从让两到四台服务器处理对后端 Web 服务的传入请求中受益。该服务不需要 SSL,但需要支持偶尔长时间运行的进程(最多 120 秒)。
该项目目前没有资金购买硬件负载均衡解决方案。
我以前使用 HAProxy 作为解决方案,发现它非常简单明了。是否有类似的 Windows 产品(服务器 2003 或 2008)提供类似的配置选项并作为轻量级服务运行?
由于我无法控制的原因,我无法设置 Linux 机器(物理或虚拟),因此我正在寻找可以部署在 Windows 机器上的行为。
我只能找到似乎属于这一类的 Perlbal。为了不保持这个开放性,我将归功于唯一的答案。
Wil*_*eau 10
小心,我从运行 Windows LB 的人那里得到了非常负面的报告,这是他们转向 haproxy 的主要原因。如果您对 haproxy 感到满意,您可以使用 cygwin 套件在 Windows 上构建它。我自己没有测试过,但是执行移植的用户做了。他还告诉我,windows 下每个进程有大约 1600 个并发连接的限制,这对你来说可能不够,也可能不够。
根据我的理解,构建应该像在 linux 上一样简单:“make”。如果您需要此用户的更多信息,我邀请您在 haproxy 邮件列表上发送电话。或者,serverfault 上肯定有人可以帮助设置 cygwin 构建环境。为此,请使用 1.3.22 版(最新稳定版)。
我知道问题已经很久了,但是如果您想要 Windows 的东西,那么解决方案是 ARR -> NLB
IIS ARR 将执行内容缓存、反向代理、SSL 卸载。它不做负载平衡,因为您需要在 Web 服务器上使用 NLB。但组合是这两个是非常强大的。
此外,如果您最终实施了此线程中提到的某种解决方案,那么在这里偶然发现的用户可以从您的经验中受益。
| 归档时间: |
|
| 查看次数: |
43659 次 |
| 最近记录: |