无论如何,如果主端点死亡,是否有配置故障转移端点的WCF服务? 有点像能够在SQL集群中指定故障转移服务器。

具体来说,我使用TCP / IP绑定来提高速度,但是在极少数情况下机器不可用我想将流量重定向到故障转移服务器。 丢失消息并不是太麻烦。 我只是不想编写代码来处理重新路由。

===============>>#1 票数:10 已采纳

您需要在两个端点前面使用第4层负载均衡器 最好坚持使用专用的硬件。

===============>>#2 票数:3

没有试图听起来太模糊,但我认为Windows网络负载平衡(NLB)应该为您处理这个问题。

===============>>#3 票数:1

尚未使用WCF完成它,但计划使用指向我们的网络负载平衡(NLB)虚拟iP地址的本地DNS条目,该地址将所有流量引导到我们在IIS中托管服务的服务器之一。 我过去曾为网站使用NLB这个确切的场景,并且没有理由认为它不能与WCF一起使用。

它的优点在于您可以随意将服务器带入和移出虚拟集群,NLB可以处理所有丑陋的重定向到可用节点。 它还附带一个很好的价格标签:免费使用Windows Server许可证。

===============>>#4 票数:0

我们已经把BigIP作为一个解决方案运气好了,虽然它不便宜或不易设置。

一个很好的功能是它允许您在负载均衡器的公共端点设置SSL证书(以及CA的后门)。 然后,您可以使用协议将请求传输回WCF服务器,以便对整个传输进行加密。

  ask by Codebrain translate from so

未解决问题?本站智能推荐: