51Testing软件测试论坛
标题:
本地端口号范围限制
[打印本页]
作者:
Joad
时间:
2008-1-23 13:49
标题:
本地端口号范围限制
场景:
客户端TCP连接到服务器端,服务器端回响应并关闭连接
现在我是写工具模拟客户端,但由于服务器端关闭连接后,本地的socket端口仍处于TIME_WAIT状态,
就出现了这样一种情况:客户端创建了大量的socket之后就把本地TCP端口资源用光了,导致后面的connect失败
客户端的/proc/sys/net/ipv4/ip_local_port_range设置为1024 65000
如何解决这个问题?
作者:
圣西罗
时间:
2008-1-23 14:06
应该是1到65535吧
作者:
zibeike
时间:
2008-1-23 14:25
设置连接的超时时间短些是不是会解决该问题呢。可以试验下。在注册表里修改。
作者:
Joad
时间:
2008-1-28 11:48
标题:
回复 3# 的帖子
即使设置超时时间为最小的30秒,也不能解决问题
服务器端在10秒之内就可以处理完6万条请求,也就是说,跑了不到10秒,就用完了差不多所有的端口,后面的连接请求失败
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2