51Testing软件测试论坛

标题: Server * has shut down the connection prematurely [打印本页]

作者: serena_meledy    时间: 2007-9-29 11:33
标题: Server * has shut down the connection prematurely
做压力测试期间,偶尔会出现:Action.c(14): Continuing after Error -27791: Server "***" has shut down the connection prematurely

原本没有在意,但是今天一直都有这个错。刚从100开始压到150有问题,后来就把vuser数量调到140、120、50、70、80。只有50没有错误,其他几个都出现了这个问题。网上都没有找到解答,请问为什么?
作者: Spark.lee    时间: 2007-9-29 11:38
标题: 当挂掉的时候
为什么有的可以成功有的失败呢?
  某一时刻正好有N个用户同时去作同样的操作,就有可能FAIL.

你PING下 看看 SERVER是不是不可以PING的通
如果挂了.怎样可以改善此情况的出现呢?
  A. LR本身的设置:改变CONTROLLER中的THINK TIME, PACING TIME等设置;
 B. 应用程序:优化程序;
 C. SERVER设置:优化APP,DB,WEB SERVER等设置;

[ 本帖最后由 Spark.lee 于 2007-9-29 11:42 编辑 ]
作者: serena_meledy    时间: 2007-9-29 12:01
ping 的通,我测试的是并发量,但是1个多小时前去压100枚问题,但是现在押70,80都不行。而且压了好几次。


  A. LR本身的设置:改变CONTROLLER中的THINK TIME, PACING TIME等设置;
 B. 应用程序:优化程序;
 C. SERVER设置:优化APP,DB,WEB SERVER等设置;


a 中 THINK TIME, PACING TIME应该指vugen中的设置把,我的thinktime是as recorded, pacetime 是默认(as soon as the previous iteration ends)
b 的话,因为程序日志也没有报错.该怎么优化?
c server怎么优化设置?

又没有可能是网络问题?
作者: qiguojie    时间: 2007-9-29 13:33
有可能是网络问题
作者: Spark.lee    时间: 2007-9-29 13:45
标题: ,因为程序日志也没有报错.该怎么优化?
没有报错 怎么可能出现连接不上的错误啊

你看下用户日志 吧 看在那点报错的
作者: cuizhihui    时间: 2007-9-29 14:51
标题: 学习中,等待问题的解决方法,呵呵。。。
还没碰到过类似的问题。  希望能够解决,作为后面工作的参考,呵呵。。。。
作者: serena_meledy    时间: 2007-10-12 11:09
我用的服务器是resin,怀疑是resin中的超时设置比我lr中超时设置短而出现的问题。
不知哪位能告诉我resin中的超时如何设置?
作者: hankliu520    时间: 2007-10-13 15:03
把集合点中的连接时间设置大一点,比如默认是120s,设成240或更高,试下!
作者: Joyce_lxl    时间: 2007-10-15 11:03
haha
作者: serena_meledy    时间: 2007-11-2 22:43
对于 服务器提前关闭连接,找到了一个原因:

loadrunner中有http request connection timeout ,http request 的设置,默认都是120s,spring的数据库配置文件中有maxIdleTimeout,max
作者: An    时间: 2007-11-6 14:23
有沒有解決啊?關注中...
作者: pupu840323    时间: 2007-11-6 15:11
1、改变LR的配置,设置延迟时间为300s
2、设置数据库锁列表容量大小,取倍数增加
锁列表最大使用率设置为85
锁列表延迟设置为20s
3、查看数据库日志文件,找出错的表
如果是DB2的话,应该是db2diag.log文件
作者: deadhunter    时间: 2007-11-11 15:31
不是LR场景的问题,是server端的问题,我以前也遇过这种问题,你向架构那边了解一下,可以从队列的处理程序找找原因
作者: christina11    时间: 2007-11-12 14:09
标题: add think-time
加一个think-time试试




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2