用户数在下降,事务响应时间反而上升是为什么
做了一个并发100个用户的场景,用户数达到最高数量后在下降,事务响应时间反而上升。这是说明系统没有释放吗?请教大侠们帮忙看看,谢谢!求助呀 系统处理的慢呗,具体还是要看你生成的analysis分析报告,自己去分析的。 你这个用户应该是只执行一次吧,有些有用已经OK了,但是有很多用户的行为一直没有完成吧,等后续的一些用户完成自己的事务,你的事务响应时间肯定被拉长了 单纯看这个图分析不出来啥,只能猜想
这里看上去应该是用户数量达到一定数量时,响应已经过慢,堵塞了 不锈钢老鼠 发表于 2016-5-27 11:37
你这个用户应该是只执行一次吧,有些有用已经OK了,但是有很多用户的行为一直没有完成吧,等后续的一些用户 ...
对,是每个用户只执行一次,但是我设置的是这些用户同时执行,到最后的时候用户已经运行完大部分了,理论上事务响应时间不应该大于用户峰值的时候吧。
为什么这个时候反而时间最高呢? 不锈钢老鼠 发表于 2016-5-27 11:37
你这个用户应该是只执行一次吧,有些有用已经OK了,但是有很多用户的行为一直没有完成吧,等后续的一些用户 ...
对,是每个用户只执行一次,但是我设置的是这些用户同时执行,到最后的时候用户已经运行完大部分了,理论上事务响应时间不应该大于用户峰值的时候吧。
为什么这个时候反而时间最高呢? msnshow 发表于 2016-5-27 13:38
单纯看这个图分析不出来啥,只能猜想
这里看上去应该是用户数量达到一定数量时,响应已经过慢,堵塞了
不能判断是系统没有释放吗?
还需要什么条件才能判断呢? jiachuan0703 发表于 2016-5-27 14:10
对,是每个用户只执行一次,但是我设置的是这些用户同时执行,到最后的时候用户已经运行完大部分了,理论 ...
你响应时间越来越大,平均值肯定越来越大 不锈钢老鼠 发表于 2016-5-27 14:35
你响应时间越来越大,平均值肯定越来越大
就是不能理解为什么响应时间越来越大啊? 90个用户5s,5个用户60s,那就是(90*5+5*60)/95=7.8
90个用户5s,5个用户60s,5个用户120s,那就是(90*5+5*60+5*120)/100=13.5 jiachuan0703 发表于 2016-5-27 14:43
就是不能理解为什么响应时间越来越大啊?
90个用户5s,5个用户60s,那就是(90*5+5*60)/95=7.8
90个用户5s,5个用户60s,5个用户120s,那就是(90*5+5*60+5*120)/100=13.5 不锈钢老鼠 发表于 2016-5-27 15:27
90个用户5s,5个用户60s,那就是(90*5+5*60)/95=7.8
90个用户5s,5个用户60s,5个用户120s,那就是(90* ...
小白求教,算一个起始5个用户和最后结束的5个用户平均值,能分析出来什么结果呢 jiachuan0703 发表于 2016-5-27 16:09
小白求教,算一个起始5个用户和最后结束的5个用户平均值,能分析出来什么结果呢
建议分析下为什么差别这么大,是否有资源瓶颈在,或者有bug
一般来讲没有瓶颈,没有bug时,曲线应该是比较平滑的,指标也是比较稳定的 不锈钢老鼠 发表于 2016-5-27 16:47
建议分析下为什么差别这么大,是否有资源瓶颈在,或者有bug
一般来讲没有瓶颈,没有bug时,曲线应该是 ...
对对,现在就是发现这个差别太大,但是不知道从哪入手去分析,有什么建议吗? 你把hits/s跟响应时间图比较一下 Lyncent 发表于 2016-5-30 09:51
你把hits/s跟响应时间图比较一下
hits/s是正常随着vuser曲线走的。
页:
[1]