目前正在学习Windows Azure。
我正在查看一些示例,在OnStart事件中,我看到了一个工作者角色
ServicePointManager.DefaultConnectionLimit = 5;
我不明白这有什么关系。
在您的worker角色中,您可以设置实例的数量,因此这肯定会限制条目的数量?
对不起,我搞糊涂了。
发布于 2012-04-21 11:42:51
在我们的团队中,我们遇到了类似的问题。默认情况下,每个域的默认传出连接数默认设置为2。这限制了您可以拥有的并发连接的数量,并可能导致性能问题。我会看一看下面的博客,里面有关于这个问题的一些细节。
在调整实例数量方面,虽然可以向外扩展在Azure中运行的实例数量,但简单地向外扩展不会解决单个实例上的瓶颈。
发布于 2012-04-21 23:01:21
此设置最直接适用于使用Windows Azure存储。如果不设置此策略,您的单个主机终结点(例如.table.windows.core.net)将仅限于2个连接。然而,如果你了解Windows Azure存储,那么你就知道你是通过并行请求来实现规模的。在这种情况下,您需要多个同时连接。在我们的环境中,我们有极端的分区和许多IO限制操作,我们有大约100,IIRC的限制。
https://stackoverflow.com/questions/10255985
复制相似问题