测试服务器能承受的最大在线用户数是出错!!!急!!
现在在一台机子上进行一个测试,测试服务器能承受的最大在线用户数是出错。当客户端是以每秒增加一个虚拟的用户增加,测试提交一个0.5KB的数据包到服务器。现在的问题是100个虚拟用户的时候不出错,但是发起150个用户的时候就出错了。
有12个失败事务,12个错误,错误都是:
27791 Action.c(5): Error -27791: Server "web.cyditu.com" has shut down the connection prematurely.
而这时服务器并没有用户压力。
而且两台机子各自同时发起100个用户的时候,不出错;但两台机子各自同时发起150个用户的时候也出错。错误信息还是想上面说的,只是个数不一样。
啊!!!十万火急!!!
请各位高手帮帮忙啊!! 此时后台有报什么错误码? 这种错误首先看一下服务器有没有DOWN掉,有没有什么异常错误。事务错误如果不是来自你的脚本本身,那应该是服务器的中间件的一些配置可能约束了最大用户的并发收,发,看一下中间件的一些相关配置,如:最大连接数,缓冲池等。。。
一般这种错误,服务器是没有问题的。也有可能是你的操作系统XP连接超过上限
不信你可以在脚本报这种错误时,你手工的进行一下相关的业务操作测试,可能服务器还是会GET,POST数据。
个人浅见,进一步关注。 原帖由 sc_zk2008 于 2010-5-27 16:52 发表 http://bbs.51testing.com/images/common/back.gif
此时后台有报什么错误码?
请问这么看后台有没有报错? 你试着点OPTION,
修改TIMEOUT的时间放大
见附件
从你描述的情况看,应该不是压力过大,考虑网络等方面的因素
回复 4# 的帖子
问问研发就知道了,呵呵!以下:
试着用一下IP欺骗,可能是服务端限制了同一个IP的数量。从错误来看是服务器主动关闭连接。只有两种情况,一种是故意的,一种是异常导致。
回复 5# 的帖子
已经更改,但作用不大回复
看看最大连接数是否存在限制 我也有遇到同样的问题!server可以跑,可是就是有error! ding~
页:
[1]