如何以编程方式设置connectionManagement maxconnection?

时间:2013-05-06 22:23:50

标签: connection app-config

如何以编程方式设置maxconnection值?

这是我的app.config中的条目。

<system.net>
    <connectionManagement>
      <add address = "*" maxconnection = "100" />
    </connectionManagement>
  </system.net>

另外,如何以编程方式设置油门?

<serviceBehaviors>
  <behavior name="defaultServiceBehavior">
     <serviceThrottling maxConcurrentCalls="100" 
    maxConcurrentInstances="100" maxConcurrentSessions="100" />

1 个答案:

答案 0 :(得分:0)

我希望设置相同。对于第一个,以下似乎很合适?这样对您有用吗?

ServicePointManager.DefaultConnectionLimit = 200;

以及以下有关httpwebrequest对象的信息

webrequest.ServicePoint.ConnectionLimit = 200;

下面的链接显示了节流编程的示例

https://www.oreilly.com/library/view/programming-wcf-services/9780596157210/ch04s08.html