shenyy722 发表于 2010-5-27 15:24:38

测试服务器能承受的最大在线用户数是出错!!!急!!

现在在一台机子上进行一个测试,测试服务器能承受的最大在线用户数是出错。当客户端是以每秒增加一个虚拟的用户增加,测试提交一个0.5KB的数据包到服务器。

现在的问题是100个虚拟用户的时候不出错,但是发起150个用户的时候就出错了。
有12个失败事务,12个错误,错误都是:
27791        Action.c(5): Error -27791: Server "web.cyditu.com" has shut down the connection prematurely.

而这时服务器并没有用户压力。
而且两台机子各自同时发起100个用户的时候,不出错;但两台机子各自同时发起150个用户的时候也出错。错误信息还是想上面说的,只是个数不一样。

啊!!!十万火急!!!
请各位高手帮帮忙啊!!

sc_zk2008 发表于 2010-5-27 16:52:19

此时后台有报什么错误码?

zhyb_2008 发表于 2010-5-27 17:13:09

这种错误首先看一下服务器有没有DOWN掉,有没有什么异常错误。事务错误如果不是来自你的脚本本身,那应该是服务器的中间件的一些配置可能约束了最大用户的并发收,发,看一下中间件的一些相关配置,如:最大连接数,缓冲池等。。。

一般这种错误,服务器是没有问题的。也有可能是你的操作系统XP连接超过上限
不信你可以在脚本报这种错误时,你手工的进行一下相关的业务操作测试,可能服务器还是会GET,POST数据。
个人浅见,进一步关注。

shenyy722 发表于 2010-5-27 17:33:04

原帖由 sc_zk2008 于 2010-5-27 16:52 发表 http://bbs.51testing.com/images/common/back.gif
此时后台有报什么错误码?

请问这么看后台有没有报错?

水中的鱼 发表于 2010-5-27 17:54:08

你试着点OPTION,
修改TIMEOUT的时间放大
见附件

msnshow 发表于 2010-5-28 09:01:06

从你描述的情况看,应该不是压力过大,考虑网络等方面的因素

sc_zk2008 发表于 2010-5-28 14:58:30

回复 4# 的帖子

问问研发就知道了,呵呵!

higkoo 发表于 2010-5-29 17:40:39

以下:

试着用一下IP欺骗,可能是服务端限制了同一个IP的数量。

从错误来看是服务器主动关闭连接。只有两种情况,一种是故意的,一种是异常导致。

shenyy722 发表于 2010-6-2 12:03:45

回复 5# 的帖子

已经更改,但作用不大

jj_ljw 发表于 2010-6-2 16:58:33

回复

看看最大连接数是否存在限制

patrick_1984 发表于 2010-6-2 17:34:25

我也有遇到同样的问题!server可以跑,可是就是有error!

xavier_007 发表于 2010-6-2 18:09:38

ding~
页: [1]
查看完整版本: 测试服务器能承受的最大在线用户数是出错!!!急!!