我需要增加客户端的并发连接数,我遇到了这些属性:ConnectionManagement.MaxConnections和ServicePointManager.DefaultConnectionLimit。两者对我来说都是一样的。有什么区别?
答案 0 :(得分:-1)
我也在尝试理解这些设置。
我怀疑:
因此,如果ServicePointManager.DefaultConnectionLimit = 200和// connectManagement [address =" *" maxconnections = 100],然后有效限制为100,ServicePointManager将创建200个ServicePoints,但WebRequest只允许其中100个同时拥有连接。
这是我的假设,需要证明。我想我需要阅读源代码才能找到答案。
我找不到很多关于这个主题的博客文章,这是迄今为止我发现的唯一一篇文章。
http://forums.asp.net/t/1979003.aspx?Speeding+Up+HTTPWebRequests+and+the+ServicePointManager