51Testing软件测试论坛
标题:
求助高手:测试报连接超时错误
[打印本页]
作者:
david168520
时间:
2010-8-3 09:56
标题:
求助高手:测试报连接超时错误
我在测试一个网站的登陆模块时候,进入首页时报 Failed to connect to server "www.babysd.com:80": [10060] Connection timed out,这个错误,虚拟用户数是25个,我测试虚拟用户数是15个时候没什么问题,在网上查了好久也没有一个有效的方法,求助高手,帮忙解答,谢谢!!
作者:
skyzhu
时间:
2010-8-3 10:13
页面访问的速度是不是非常快? 25个等你跑到出现错误的时候,如果装了360,你可以看一下你自己总的连接数,估计已经上几千了
作者:
cjp110212
时间:
2010-8-3 11:50
标题:
回复 2# 的帖子
你的意思是说出现了服务器端请求排队的现象吗?
作者:
skyzhu
时间:
2010-8-3 13:14
不一定是服务器的,客户端也是会挂的
作者:
jj_ljw
时间:
2010-8-3 13:28
15人和25人的响应时间差别大吗?25人时服务器资源是否全占用了啊
作者:
cncnily
时间:
2010-8-3 13:40
是否设置ip欺骗了
作者:
david168520
时间:
2010-8-3 14:41
标题:
回复 6# 的帖子
没有设置IP欺骗!!
作者:
david168520
时间:
2010-8-3 14:43
标题:
回复所有提供热心帮助的哥们
我在监控linux服务器的资源情况,15个用户时候controller运行时没啥问题,但加到25个后就报上面那个错误,我自己的机器是施压机,装的是XP SP3系统,机子上有360软件!!
作者:
david168520
时间:
2010-8-3 14:44
标题:
回复 5# 的帖子
这个要怎么看啊,请教了!!
作者:
skyzhu
时间:
2010-8-3 15:11
标题:
回复 8# 的帖子
出现报错的时候看看连接数吧。。。25个用户不停的压,速度太快的话。。。就会这样,其实服务器连接数可能更多。。。
因为连接没有完全释放,System Idle Process 进程会积压大量的连接数,导致连接不稳定,P2P大概也是因为这样所以网络特卡
也是因为http 1.1的 Connection Keep-Alive 的问题,默认是这样的,所以连接不会用完就立即释放,而是转到了 System Idle Process 进程等待释放
虽然可以设置。。。但是Controller高级设置里面该项没有什么效果。。。
作者:
jj_ljw
时间:
2010-8-3 16:13
标题:
回复 9# 的帖子
15人没问题,25人时响应时间和15人的响应时间比较下。25人时服务器资源如果占用不多,那估计是你程序上有连接数的限制。
另外25人的网络情况如何,没有把带宽都占满吧
作者:
kuangquanshui
时间:
2010-8-3 17:54
带宽? 服务器处理能力? 服务器最大连接设置? 数据库连接限制?(这个是听别人说的) 压力机资源问题的可能性比较小
作者:
cathey_yang
时间:
2010-8-5 09:11
我之前也遇到过这种问题,从网上查说是释放问题,后来我在注册表里把时间间隔改了,结果还是 继续有问题~~~~
脑袋晕乎乎的~~~
作者:
david168520
时间:
2010-8-5 09:24
标题:
回复所有提供热心帮助的哥们
谢谢大伙提供帮助!!这个问题得到一定解决,我把超时时间设置成300秒了,然后跑25个用户就没有报错了!!
作者:
lixuangrace
时间:
2010-8-11 14:22
标题:
确实可以改http响应时间但是个人感觉这样实际
不报错是不报错,不过把时间设置到300s很难有用户能等那么长时间的,我感觉我们不能为了让更多的vu通过而去延长响应时间,而是看在用户能接受的响应时间内看有多少用户通过
作者:
archonwang
时间:
2010-8-11 14:42
这个问题要分开分析。
1。 服务器的连接数配置是否正确?
2。 是否包含了大数据量反馈?
3。 是否存在程序问题
作者:
david168520
时间:
2010-8-11 19:54
标题:
回复所有热心人
谢谢你们提供的帮助,非常感谢!!
作者:
msnshow
时间:
2010-8-11 20:28
要把所有可能一个一个的排除,来检查到底是什么原因,性能测试就是这样的一个复杂过程
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2