问题描述:在使用loadrunner做压力测试时,并发的人数过大时,如果loadrunner中的其他配置都是正确的话,可能是使用的apache部署的网站里面做了链接数的限制,而导致下面的问题
Loadrunner链接超时问题:
wordAction.c(24): Error -27796: Failed toconnect to server "192.168.0.33:80": [10060] Connection timed out
pictureAction.c(37): Error -27791: Server"192.168.0.33" has shut down the connection prematurely
解决方法:进入到apache的配置文件/etc/apache2/apache2.conf中修改MaxClients项的值,一般MaxClients默认为150;
一般的来说MaxClients项的值是越大越好的,但是MaxClients项的值和服务器的CPU、内存、带宽等都有关系
一般MaxClients项的最大值为256,不过在apache2.0中通过配置开头增加ServerLimit项目来突破256的限制,此时必须MaxClients≤ ServerLimit ≤ 20000