平均事务响应时间图分析
各位好,请大家帮忙分析如图的平均事务响应时间图图中那个红色部分时间为什么会跳的那么高,不是很明白,请大家帮忙
测试过程中,发现那个时间跳的很高的那个时间点,恰好是虚拟用户开始释放的时间点
就是不是很明白为什么会这样
B/S模型,录制的操作很简单是这样的
使用IE7,输入URL,点击转到按钮,就这个动作 测试过程中监控性能,并没有发现有一路失败事务
使用的是IE7,是不是有可能是IE7带来的问题 用户释放?
也就是说你设置的目标是哪个时候开始减用户?
ps,你是在自己的电脑上压自己的网站么? 帮顶,期待问题解决:) 。。 你说的用户释放 是不是 事物结束时间点?
如果是 你要考虑网络延迟状况,你眼睛看到的时间点跟分析的时间点是有点误差时间区
帮助顶
有可能是网络或cpu原因引起。 CPU不太可能,我看了,使用率很低那个突上去的时间,正好是虚拟用户跑结束要释放的时间点
网络延迟为什么都是在那一块呢,同样这个脚本,有时候跑出来的平均事务响应时间是正常的,不知道为什么 看一下这几个图片
服务和负载机不是同一台机器
网络延迟,我在页面细分时,看网络传输时间并没有那么长的时间
即使是网络延迟,应该也不可能延长那么长的时间吧 是不是正好那个时候有比较多的用户同时做请求啊:) 如果有log的话可以看一下server log. 机器有时候卡一下(比如LR统计数据时卡了一下)就可能出现这样的情况,我认为挺正常的,没什么关系,使用90 Percent一分析,直接无视。 但是为什么我每跑一次都出现这样的现象,这就不正常了
并且时间突起来的时间,吞吐量和点击率明显下降,说明服务器那个时候根本没有处理请示 最根本的方法还是看log,看那个时间到底在做什么。 请高手帮忙看一下日志文件,从日志文件中来看
最后一次迭代,事务URL的状态为停止,而不是通过或失败,并且发费了15秒多的时间
Action.c(4): Notify: Transaction "URL" started.
Action.c(6): Rendezvous URL
Action.c(6): Notify: Transaction "URL" ended with "Stop" status (Duration: 15.0079). Abort was called from an action.
Ending Vuser...
有好几个虚拟用户的日志文件,最后一次迭代都是这种情况
请高手帮忙分析一下 日志文件见附件 日志文件 好像最后一次迭代没有执行,是不是你的迭代的脚本写的不对? 不会吧,那为什么是最后一次不迭代啊,
前面的能迭代呢, Abort was called from an action.
这是你log里面的,说明是你脚本中有stop的动作。
再查查你脚本吧。 OK,我再看看,一般什么样的情况会导致,事务运行的状态为停止呢 你可以加一些调试的语句,print什么的,这样就知道脚本是怎么运行的。
页:
[1]
2