目前只是了解Windows Azure。
我正在看几个样本 OnStart工作者角色事件我看到了
ServicePointManager.DefaultConnectionLimit = 5;
我不明白这与此相关。
在您的辅助角色中,您可以设置实例数,这肯定会限制条目数?
抱歉,我很困惑。答案 0 :(得分:8)
我们的团队遇到了与此类似的问题。默认情况下,默认情况下,每个域的默认传出连接数设置为2。这会限制您可以拥有的并发连接数,并可能导致执行问题。我将看看下面的博客,其中详细介绍了该问题。
在调整实例数量方面,虽然可以扩展Azure内部运行的实例数量,但只是向外扩展不会解决单个实例上的瓶颈问题。
答案 1 :(得分:3)
此设置最直接适用于使用Windows Azure存储。您有一个主机端点(例如.table.windows.core.net),如果您未设置此策略,则该端点仅限于2个连接。但是,如果您了解Windows Azure存储,那么您就知道通过并行化请求来实现扩展。在这种情况下,您需要多个同时连接。在我们的环境中,我们有极端分区和许多IO绑定操作,我们有这个限制大约100,IIRC。