.Net中并发连接限制数量默认是2,意思就是说,哪怕你开100条线程同时进行请求,有效的连接数仍是2条,解决办法就是在App.config中修改配置.
↓↓↓↓↓↓↓↓↓↓↓↓↓↓解决方案↓↓↓↓↓↓↓↓↓↓↓↓↓↓
1.打开App.config
2.原来的
3.添加并发连接限制设置
代码:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6" />
</startup>
<system.net>
<defaultProxy enabled="false">
<proxy/>
<bypasslist/>
<module/>
</defaultProxy>
<connectionManagement>
<!-- address:要限制的地址 maxconnection:最大连接数 -->
<add address="*" maxconnection="512"/>
</connectionManagement>
</system.net>
</configuration>