2011-06-16 82 views
3

如果我有一个在Azure卷轴中托管的WCF服务,那么我需要多少个小型机器实例来启动,以便可以同时连接1000个潜在客户端?支持1000个连接的多少个Azure实例

处理能力不是我关心的问题,只是Azure允许我在任何特定时刻打开的最大活动连接数。

我们有一个服务方法需要一些时间才能完成(比如20-30秒),我们需要大致了解Azure允许我们每个小实例有多少个开放连接,这样我们才能确保1000人连接立刻。

谢谢!

回答

1

现有的答案大多覆盖它,但不同类型的答案是Windows Azure不关心你有多少连接。然后你的问题就变成了Windows和IIS/.NET/WCF或你选择使用的任何技术。

2

限@Jordan指是IIS线程可以是活动的数量。在@ Jordan与here的链接之后,您会看到IIS线程将在.Net线程中传递给.Net线程,而.Net正在处理它们。

您的.Net线程实际上受resources on the system限制,尽管1000可能正常。更好的办法是将请求传递给异步处理程序(如果可以的话 - 我不知道你在做什么),只留下maximum number of open TCP connections Windows Server 2008 R2 will allow,这对于1000个连接应该不成问题。

0

Azure Webrole没有限制 - 唯一的限制就是您购买的任何东西,比如CPU,内存,带宽等。

相关问题