Cannot assign requested address问题解决

上一篇 / 下一篇  2013-03-25 17:13:47 / 个人分类:性能测试

最近在用httpload做http请求的压力测试过程中,经常遇到
”Cannot assign requested address“这样的错误。

客户端频繁的连服务器,由于每次连接都在很短的时间内结束,导致很多的TIME_WAIT,以至于用光了可用的端口号,所以新的连接没办法绑定端口,所以要改客户端机器的配置,
sysctl.conf里加:
net.ipv4.tcp_tw_reuse = 1 
表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭;
net.ipv4.tcp_timestamps=1 
开启对于TCP时间戳的支持,若该项设置为0,则下面一项设置不起作用
net.ipv4.tcp_tw_recycle=1 
表示开启TCP连接中TIME-WAIT sockets的快速回收

改完后,需要使配置生效:/sbin/sysctl -p


TAG:

引用 删除 yixin   /   2013-03-26 10:26:44
[url=http://www.zsyunying.com]营销型网站建设[/url]
[url=http://www.2014cn.com]中山网站建设[/url]
[url=http://www.0760wangzhan.com]中山网络公司[/url]
 

评分:0

我来说两句

Open Toolbar