asp.NET连接数的设置方法
程序员文章站
2024-03-05 09:00:06
做压力测试或服务端请求一个特定域名时,同一时刻的连接量默认被.net框架限制了,需要设置才能生效,我是通过windows的性能计数查看到压力测试一直没有真正提交上来,才发现...
做压力测试或服务端请求一个特定域名时,同一时刻的连接量默认被.net框架限制了,需要设置才能生效,我是通过windows的性能计数查看到压力测试一直没有真正提交上来,才发现这个问题,主要的设置参数为:system.net.servicepointmanager.defaultconnectionlimit,需要设置的相关参数如下:
system.net.servicepointmanager.defaultconnectionlimit在windows程序时默认为2,不设置值,有可能会更大一点,但不会超过100,可以把该值设置更大,但如果设置小了,就以设置后的值为准
system.net.servicepointmanager.defaultconnectionlimit网站里默认为12*n,n为cpu逻辑数量
这个参数也可能被设置,system.net.servicepointmanager.maxservicepoints默认0,是设置servicepoint的值,但是我没用过,为0时表示不限制。
上一篇: Java正则匹配中文的方法实例分析