我有一个由IIS服务器1托pipe的Web服务和由IIS服务器2托pipe的另一个Web服务。
有没有办法在服务器1上的WS不可用时自动获取服务器2上的WS,而无需重新configuration客户端(在这种情况下是桌面应用程序)。
必须有一些执行这些任务的工具,请帮助。
谢谢。
编辑两个Web服务公开相同的function,所以基本上我试图build立一个高可用性群集 (即故障转移群集 )
MSCS故障转移可能在这里工作 – 请参阅http://blogs.iis.net/thomad/archive/2009/10/27/iis7-and-failover-clustering.aspx关于IIS 7和MSCS故障转移的讨论和链接。
唯一真正的select是find一个负载平衡器。 对于不被中断的客户端来说,意味着需要虚拟IP,并且在任何情况下都可能会有一些中断(可能需要TCP重新连接)。
如果两个Web服务是相同的,即100%可互换,请考虑NLB群集或可执行健康状况监控的反向代理群集。 (NLB不做健康监测; NLB不关心)。
在微软方面,TMG或者ISA Server可以做到这一点,同时进行运行状况监测和内置集群。IIS 7的应用程序请求路由也可以执行这种故障转移和运行状况监视angular色,但是您需要手动将ARR框集群。