51Testing软件测试论坛

标题: LR并发报错,服务器提前关闭(已解决) [打印本页]

作者: huangkai    时间: 2009-5-5 14:28
标题: LR并发报错,服务器提前关闭(已解决)
我测试的是一个网站连接的并发,设置集合点,网站是以PHP开发的,没有与数据库进行交互,用的测试工具是LR8.1
1、使用10个用户并发时,无报错,全部通过,
2、使用20个用户并发时,有两个用户出错,错误信息为
      Action.c(12): Error -27791: Server "172.16.16.16" has shut down the connection prematurely
      Action.c(12): Error -26374: The above "not found" error(s) may be explained by header and body byte counts being 0 and 0, respectively.
3、使用30个用户并发时,有12个用户出错,错误信息为
      Action.c(12): Error -27791: Server "172.16.16.16" has shut down the connection prematurely
      Action.c(12): Error -27740: Overlapped transmission of request to "....." for URL "http://172.16.16.16:8080/logon/?username=asi0721@mycollect.net&password=79e4a3f141e5d5a06b9b3d099b404ec6&nounce=95010" failed: WSA_IO_PENDING
      Action.c(12): Error -26374: The above "not found" error(s) may be explained by header and body byte counts being 0 and 0, respectively.

请大家指教,上面是什么引起的错误啊,该怎么解决呢,我上网找了些资料都没办法解决,

[ 本帖最后由 huangkai 于 2009-5-18 09:07 编辑 ]
作者: 泊涯    时间: 2009-5-5 14:32
你的登录帐户 密码是不是特殊密码之类的
不是共用密码
还有估计是你的服务器线程数设置太少导致的
作者: huangkai    时间: 2009-5-5 14:40
原帖由 xzf2001 于 2009-5-5 14:33 发表
加上思考时间。或者做IP欺骗。

我用过IP欺骗了,用了的话成功的用户就更少了,报的错还是跟上面一样的
我也加了思考时间,还是没变化

[ 本帖最后由 huangkai 于 2009-5-5 14:55 编辑 ]
作者: huangkai    时间: 2009-5-5 14:43
原帖由 泊涯 于 2009-5-5 14:32 发表
你的登录帐户 密码是不是特殊密码之类的
不是共用密码
还有估计是你的服务器线程数设置太少导致的

我用的密码不是共用密码啊,这个有什么问题吗?
作者: sunlei349    时间: 2009-5-7 14:37
你把数据库的连接池扩大
作者: huangkai    时间: 2009-5-18 09:06
谢谢大家的回答,这个问题我找到原因了,原因就是我们服务器设置的线程数不够,
作者: whistler.j    时间: 2009-5-18 11:19
学习了。




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