看雪时节 发表于 2008-12-9 11:15:18

请教结果分析问题

各位好:
    最近一直在做性能方面的工作,由于初次接触,所有有很多疑问,希望能在这得到大家的帮助,谢谢!~
    如下图,这是loadrunner的两个指标的结果图,场景共运行20多小时,但图中显示在不到8小时时,开始出现错误(Running Vusers - whole scenario中红线),随着时间的持续,错误的虚拟用户数接近并发用户数,导致Running的虚拟用户数接近0;同时中,点击率也在接近8小时时,出现下降。。。
   根据应用的报错日志,异常都是:"java.io/IOException:Connection reset by peer"

   谁可以帮我分析一下图表产生这种趋势图的各种可能性,谢谢!~~

weepydog 发表于 2008-12-9 13:39:20

给我的感觉像服务器或你的虚拟用户生成器所在的机器处理能力不够导致出现了消息队列过长,最好你可以吧关于事物的那个图也贴出来看看

看雪时节 发表于 2008-12-9 14:38:30

回复 2# 的帖子

关于[事务响应时间]的图我没有保留,所以无法看了,你说机器处理能力不够,每台机子300个虚拟用户。应该不算大吧,内存都是1G的。
   Action.c(17): Error -27796: Failed to connect to server "****": Network is unreachable
   Action.c(16): Error -26608: HTTP Status-Code=504 (Gateway Time-out) for "http://****"

pupu840323 发表于 2008-12-9 14:44:30

当时你看服务器还有响应吗,服务器宕机了吗

stardust 发表于 2008-12-9 15:21:09

1,看网络连接。
2,查看服务状态,能否telnet上。

看雪时节 发表于 2008-12-9 15:44:13

回复 4# 的帖子

服务器是可以连上的,因为我迭代次数非常大,每轮1500并发用户数,每执行一次数据库表中插入一条数据,如果宕机,则会丢失很多的,但实际只丢了很少的,占总数的1.2%

pupu840323 发表于 2008-12-11 10:57:50

光迭代的话,如果是一个脚本,也没有问题,只是在一遍遍的执行而已,但从你的图来看,8个小时后没有响应了,不知道是不是服务器被停了

看雪时节 发表于 2008-12-12 16:49:51

回复 7# 的帖子

服务一直在运行,不同迭代500、1000,在快要结束的一段时间就会出现这个问题,是不是Loadrunner本身无法得到服务响应而得到这个问题?

lingchen2008 发表于 2008-12-14 14:02:53

回复 3# 的帖子

内存1G的generator, 连续处理300Vuser*1500(iteration), generator本身处理是有些费劲的.
可以把Vser数目设置的小一些, try.

wolf1019 发表于 2011-9-16 19:26:54

Error -26608: HTTP Status-Code=504    这错误...???
页: [1]
查看完整版本: 请教结果分析问题