压力测试中的hit per second 问题
我在压力测试中运行3个脚本, 其中2,3分别在开始测试以后2分钟4分钟运行,每个脚本20用户,每5秒增加一个用户,每个脚本在满用户的时候运行30分钟。为什么hit per second在前3分钟达到最大220左右, 而后随着用户的增加反而减少,当用户稳定在60个的时候 hit per second 稳定在100左右, 在整个测试的最后两分钟,也就是有一部分用户已经结束的时候hit per second又到达了一个高值
为什么不是在用户最多的时候hit per second最高,反而是在用户增加和减少的时候这个数值很好呢?
谢谢啦 up 自己up一下
回复 1# 的帖子
有没录制退出脚本? hit per second 是表示Vuser 每秒向 Web 服务器提交的HTTP 请求数,借助此图可依据点击次数来评估 Vuser 产生的负载量。随着VUser的增加,向服务器发出的请求增加,所以这个值增大,当Vuser稳定时,系统响应时间稳定,故VUser的请求数稳定,但由于Vuser需要等待响应结果才能继续发送请求,所以此时该值不一定比vuser增加时大,而且响应时间越长,这个值越小。同理可以解释用户减少时的变化。 分解一下事务图看看,分析一下是否是由于webserver的延迟造成的,并且结合Windows Resources 分析是服务器哪里出了问题。个人感觉是服务器延迟问题。 谢谢
页:
[1]