提问人:Codebrain 提问时间:8/7/2008 最后编辑:Víctor GómezCodebrain 更新时间:12/17/2015 访问量:3763
高可用性
High availability
问:
如果主终结点死亡,是否仍然可以使用故障转移终结点配置 WCF 服务?有点像能够在 SQL 群集中指定故障转移服务器。
具体来说,我正在使用 TCP/IP 绑定来提高速度,但在极少数情况下,计算机不可用,我想将流量重定向到故障转移服务器。不太担心丢失消息。我只是不想编写代码来处理重新路由。
答:
3赞
Kev
8/7/2008
#1
不要试图听起来太模糊,但我认为 Windows 网络负载平衡 (NLB) 应该为您处理这个问题。
10赞
user1010
8/16/2008
#2
您需要在两个端点前面使用第 4 层负载均衡器。最好坚持使用专用的硬件。
1赞
Eddie Gulley
9/18/2008
#3
尚未使用 WCF 执行此操作,但计划有一个指向网络负载平衡 (NLB) 虚拟 iP 地址的本地 DNS 条目,该地址会将所有流量定向到 IIS 中托管服务的服务器之一。我过去曾将 NLB 用于网站的这种确切方案,并且看不出它不能很好地与 WCF 配合使用的原因。
它的美妙之处在于,您可以随意将服务器带入和带出虚拟群集,而 NLB 会负责将所有丑陋的重定向到可用节点。它还带有一个很高的价格标签:$FREE您的 Windows Server 许可证。
0赞
Brian
12/2/2013
#4
我们很幸运地选择了 BigIP 作为解决方案,尽管它并不便宜或易于设置。
一个不错的功能是它允许您在负载均衡器的公共端点上设置 SSL 证书(和 CA 的后门)。然后,可以使用协议将请求传输回 WCF 服务器,以便对整个传输进行加密。
评论