为此我特别指的是在
Windows上运行网站,但它并不是特定于IIS的.我们有时也会运行Tomcat.现在显然有许多硬件和软件选项可以在这里使用,在Windows世界中有很多要点需要考虑粘性会话和状态,这有时是Web应用程序中固有的.
所以我正在寻找的是有效负载平衡策略的任何良好体验,无论是基于硬件还是软件,以及证明与此相关的业务成本的理由.
谢谢
更新:
为了回应Paul的一些更深入的探测问题,我个人会寻找负载最小的负载平衡,并且肯定会有会话故障转移.现在这种事情也可以通过像Memcached或类似的东西来处理. SSL终止在很大程度上取决于您是使用硬件还是软件路由,但我也可以回答我自己的问题.
这些卷可能是从初创公司到计划,有希望以指数方式增长而不向用户提供臭名昭着的失败鲸……
这个问题明确询问过去在Windows上运行网站时哪些负载均衡策略对您有效.如果您提出的策略是硬件负载平衡,例如在负载均衡器上发生SSL终止,并且您详细说明为什么对您来说这是一个很好的策略,那么这将有助于回答我的问题.现在,我对不同的方法和替代方案没有足够的经验,因此我的问题.
我是Windows负载平衡服务(WLBS)的忠实粉丝.我意识到有些人可能会说这不是处理大型网站的任务,但不知何故,微软能够使其适用于Microsoft.com,所以我倾向于不同意这些陈述.