51Testing软件测试论坛

标题: [LR11.0]并发10人报connect time out错误 [打印本页]

作者: u03024218    时间: 2012-12-22 17:06
标题: [LR11.0]并发10人报connect time out错误
环境:win2003 LR11.0 裸机(基本上无其他软件),许可证设置的连接数是1005 内网环境。
中间件:websphere 6.1 单节点 windows版的
数据库:oracle 10.0.24 单机 AIX版的

问题:
并发10人 进行登陆操作,开始passed正常,通过大约50个后,开始抱error 27796,此时手动登陆系统,有时候正常连接,有时候打不开页面。或者登陆的时候超级慢。

在别的机器上登陆时,速度很快,访问正常。查看中间件日志,也没有抱错。

telnet 数据库也很快,现在找不到原因了,周围的人也没有遇到过这种情况
作者: u03024218    时间: 2012-12-22 17:24
我初步定为是客户端的问题,因为要是中间件出问题了,其他电脑访问的时候速度应该也很慢。
作者: u03024218    时间: 2012-12-22 17:34
有没有可能是函数用的问题?录制的时候得函数用的是 web_submit_form  。我看网上说 是用web_submit_data  但是如何修改成这个呢?
作者: 泊涯    时间: 2012-12-22 22:25
查看下各服务器资源使用情况!
作者: u03024218    时间: 2012-12-23 22:06
回复 4# 泊涯


    和服务器貌似没有太多关系呀。
问题解决了,但是原理不太懂,我试的时候发现的,在这里mark一下。
1.我在测试的时候使用的操作系统是win2003,能使用的临时端口1024-5000(可能和这个有关系)
2.驻地给我的内网连接类似于 http://IP/XT,这样格式的链接,可以登录(没有端口号)

解决方式:
针对1:我用了负载机
针对2:我找了下具体端口是多少 http://ip:9080/xt 这样的格式录制脚本(用这样的方式录制的时候,发现录制的很快,不像没有端口号那种,录制很慢)

以上是解决方法,但是没有找到原因,有没有大神能解释一下??




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