C# .net 最大HTTP连接数

说明:本WCF程序收到请求时会对外HTTP请求。

桌面系统默认是2个,如果是SERVER,默认是10个,超过10个就会排队,当有大量向外请求时,很多对外请求就会超时。排队的HTTP请求超时仍在计时。

方法一在CONIFG中加入,但在WIN SERVER 2008 R2 上WINFORM程序发HTTP请求时会报 项“*”在*.EXE.Config 存在相同项,建议还是方法二:

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

可解决排队情况。

方法二:在代码中设置 System.Net.ServicePointManager.DefaultConnectionLimit 。 

其它方法可网上搜索。

原文地址:https://www.cnblogs.com/runliuv/p/5772662.html