EC2 上的负载平衡 Web 场

EC2 上的负载平衡 Web 场

我在 EC2 上有一个 Windows IIS Web 场,我正在查看负载平衡选项?有什么建议吗?目前我正在使用运行 HAproxy 的 Linux 实例。

答案1

由于您正在寻找基于服务器而非设备的解决方案,而且我不知道有任何产品可以在 Windows 上运行,因此我猜最好的选择是使用基于 Linux 的解决方案。您有多种选择:

  • HAProxy

  • Apache 和 mod_proxy

  • 低压开关柜

...可能还有更多我不知道的。

答案2

亚马逊刚刚发布了一款负载平衡产品,它或许能满足您的需求。查看 aws.amazon.com/elasticloadbalancing/ 了解详情。

答案3

你可能想看看Apache Synapse。它更侧重于 Web 服务而不是纯粹的 http 代理,但确实有一些不错的功能,不仅可以实现负载平衡,还能够根据应用程序负载在 EC2 上启动其他服务器。

答案4

我们一直在使用。然而,我们对它并不完全满意。主要问题是缺乏特殊情况的可配置性,而且似乎没有多少人使用它。我们实际上并没有将它用于负载平衡,而是用于服务重定向,因此就我们目前的情况而言,它有点矫枉过正。

虽然它是为 Ubuntu 打包的,但是这使得安装和维护变得轻而易举。

相关内容