现有如下需求:
对一个web应用进行压力测试,要求并发量700。
--------------------------------------------------------------------
环境工具:
web服务器用的是Tomcat7。
压力测试工具用的是LoadRunner 11。
--------------------------------------------------------------------
Tomcat7的配置:
LoadRunner的脚本只写了一个Action,init和end都是未写东西,Action脚本如下:
LoadRunner场景运行配置:压15分钟,用户每2秒增加5个,最多增加到700。
--------------------------------------------------------------------
问题来了。。。。。。
当LoadRunner的用户增加到350的时候,就开始出错了,具体出错信息如下:
Action.c(4): Error -27796: Failed to connect to server "192.168.1.90:9001":
这个意思是Tomcat直接拒绝了请求?可是我的Tomcat明明配置的是300线程,还有300等待请求,等于是300+300=600。 就算是拒绝请求也要等到用户并发量到达600之后啊,为什么每次压到350就开始报错呢,还是我的配置有问题呢?
请各位指教!