51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3755|回复: 17
打印 上一主题 下一主题

[原创] 求助高手:测试报连接超时错误

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-8-3 09:56:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在测试一个网站的登陆模块时候,进入首页时报 Failed to connect to server "www.babysd.com:80": [10060] Connection timed out,这个错误,虚拟用户数是25个,我测试虚拟用户数是15个时候没什么问题,在网上查了好久也没有一个有效的方法,求助高手,帮忙解答,谢谢!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-8-3 10:13:01 | 只看该作者
页面访问的速度是不是非常快?  25个等你跑到出现错误的时候,如果装了360,你可以看一下你自己总的连接数,估计已经上几千了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-8-3 11:50:54 | 只看该作者

回复 2# 的帖子

你的意思是说出现了服务器端请求排队的现象吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-8-3 13:14:41 | 只看该作者
不一定是服务器的,客户端也是会挂的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-8-3 13:28:59 | 只看该作者
15人和25人的响应时间差别大吗?25人时服务器资源是否全占用了啊
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-8-3 13:40:34 | 只看该作者
是否设置ip欺骗了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2010-8-3 14:41:12 | 只看该作者

回复 6# 的帖子

没有设置IP欺骗!!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2010-8-3 14:43:51 | 只看该作者

回复所有提供热心帮助的哥们

我在监控linux服务器的资源情况,15个用户时候controller运行时没啥问题,但加到25个后就报上面那个错误,我自己的机器是施压机,装的是XP SP3系统,机子上有360软件!!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2010-8-3 14:44:41 | 只看该作者

回复 5# 的帖子

这个要怎么看啊,请教了!!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-8-3 15:11:45 | 只看该作者

回复 8# 的帖子

出现报错的时候看看连接数吧。。。25个用户不停的压,速度太快的话。。。就会这样,其实服务器连接数可能更多。。。
因为连接没有完全释放,System Idle Process 进程会积压大量的连接数,导致连接不稳定,P2P大概也是因为这样所以网络特卡

也是因为http 1.1的 Connection  Keep-Alive 的问题,默认是这样的,所以连接不会用完就立即释放,而是转到了 System Idle Process 进程等待释放

虽然可以设置。。。但是Controller高级设置里面该项没有什么效果。。。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-8-3 16:13:55 | 只看该作者

回复 9# 的帖子

15人没问题,25人时响应时间和15人的响应时间比较下。25人时服务器资源如果占用不多,那估计是你程序上有连接数的限制。
另外25人的网络情况如何,没有把带宽都占满吧
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2010-8-3 17:54:57 | 只看该作者
带宽? 服务器处理能力?  服务器最大连接设置? 数据库连接限制?(这个是听别人说的)   压力机资源问题的可能性比较小
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2010-8-5 09:11:58 | 只看该作者
我之前也遇到过这种问题,从网上查说是释放问题,后来我在注册表里把时间间隔改了,结果还是 继续有问题~~~~
脑袋晕乎乎的~~~
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2010-8-5 09:24:05 | 只看该作者

回复所有提供热心帮助的哥们

谢谢大伙提供帮助!!这个问题得到一定解决,我把超时时间设置成300秒了,然后跑25个用户就没有报错了!!
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-8-11 14:22:33 | 只看该作者

确实可以改http响应时间但是个人感觉这样实际

不报错是不报错,不过把时间设置到300s很难有用户能等那么长时间的,我感觉我们不能为了让更多的vu通过而去延长响应时间,而是看在用户能接受的响应时间内看有多少用户通过
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    16#
    发表于 2010-8-11 14:42:38 | 只看该作者
    这个问题要分开分析。
    1。 服务器的连接数配置是否正确?
    2。 是否包含了大数据量反馈?
    3。 是否存在程序问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
     楼主| 发表于 2010-8-11 19:54:29 | 只看该作者

    回复所有热心人

    谢谢你们提供的帮助,非常感谢!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    18#
    发表于 2010-8-11 20:28:21 | 只看该作者
    要把所有可能一个一个的排除,来检查到底是什么原因,性能测试就是这样的一个复杂过程
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-17 18:53 , Processed in 0.087463 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表