聚沙成塔

Hits per seconds下降至0分析

上一篇 / 下一篇  2013-04-30 13:49:16 / 个人分类:性能测试

场景:录制数据库连接池不断被连接又立刻释放的脚本,进行数据库最大连接数的调整。设置500用户并发,在Run-time Settings“Start new Iteration”中选中"As soon as the previous iteration ends"运行一段时间后,Hits per Second逐步降至0,但后台仍在打印数据库连接、释放的日志。强行stop,事务数仍在不断增加。

分析Hits per Second(每秒点击次数每秒点击次数每秒点击次数每秒点击次数)    “每秒点击次数,即使运行场景过程中虚拟用户每秒向Web服务器提交的HTTP请求数。通过它可以评估虚拟用户产生的负载量,如将其和平均事务响应时间图比较,可以查看点击次数对事务性能产生的影响。通过对查看每秒点击次数,可以判断系统是否稳定。系统点击率下降通常表明服务器的响应速度在变慢。原因:1、在LoadRunner所在的机器上ping服务器所用的IP,发现TTL次数较多,响应时间也较长,表明因不在同一个网段,包的转发次数较多。2 第一次迭代结束后马上开始第二次迭代,两次迭代没有时间间隔。由于间隔时间太短,服务器处理不过来,导致大量并发请求被积压。

解决方法:设置“Start new Iteration”At fixed intervals, every 0.1s。即各隔0.1s再发送一次请求。由于loadrunner在计算每秒事务数的平均值时,是不包括这个pacing时间的。所以对结果基本无影响。

TAG: 点击率

 

评分:0

我来说两句

Open Toolbar