是否可以使用 IIS7 在一台服务器上配置负载平衡?
我希望在 IIS7 中有三个应用程序(站点)。一个站点应将请求转发到其他两个站点(负载平衡)。
问题是,我们的一个客户使用了负载平衡(通过虚拟服务器)。而我们(目前)还没有虚拟环境,只有一个构建服务器。
(也许使用应用程序请求路由模块?)
答案1
我建议在服务器上的虚拟机中运行负载平衡器。真正的负载平衡器的作用远不止重定向请求,开发在平衡时正常工作的 Web 应用程序会引发许多独特的问题。
有许多开源负载平衡程序(事实上,许多商业负载平衡器只是开源负载平衡器的精美包装版本)。而且,大多数程序只需要很少的 RAM(如果这是一个考虑因素的话)。
StackOverflow 使用HAProxy。