在TIME_WAIT状态下与memcached的连接太多

时间:2013-12-02 00:03:35

标签: tcp memcached time-wait

我遇到了与memcached连接的麻烦。 我假设在繁忙时间没有免费的本地端口。

netstat -n | grep“127.0.0.1”| grep TIME_WAIT | WC

这个命令给了我36-50k的连接,可能在繁忙时间更多

如何扩展端口范围或有其他方法来修复它?

1 个答案:

答案 0 :(得分:-1)

我们已经修好了。 所以,如果你有许多TIME_WAIT状态(超过10-20K)的连接,我建议对tcp / ip设置进行一些更改

  1. 修改 net.ipv4.tcp_fin_timeout 。我们使用20秒,我认为我们可以15秒或10秒,因为服务器之间的连接非常快。

  2. 扩展端口范围。修改 net.ipv4.ip_local_port_range 。将其设置为" 1024 - 65535"