可扩展的WCF Web服务

时间:2013-07-25 11:39:04

标签: c# wcf iis scalability load-balancing

我编写了一个无状态WCF REST Web服务。此Web服务的主要消费者将是移动应用程序。可能有1000个客户端同时连接到Web服务。这个数字将来会增加。

如何部署WCF Web服务以使其可以很好地扩展。我猜测Web服务将托管在多个服务器中,负载均衡器将在那些服务器之间分配流量。任何人都可以建议通常用于这种情况的负载均衡器吗?

是否有其他推荐的方法来部署Web服务以实现可伸缩性?

1 个答案:

答案 0 :(得分:0)

坦率地说,我没有尝试过这个......所以这只是一个想法

我将为Windows Server安装Microsoft Azure Service Bus,然后将所有可用的Web Service实例连接/设置到Service Bus端点。 有一个buildin负载均衡器。

优点: 在Load Balancer中有一个内置,很简单。