老师,请教个网络相关的问题:生产环境中TCP状态为TIME_WAIT的链接非常多该怎么优化?
来源:10-13 awk中数组的用法-中
菠萝吹雪gz
2019-02-18
出现这种情况会导致处于TIME_WAIT状态下的端口新的TCP链接不能使用,我知道客户端代码怎么优化,不知道服务器端怎么优化,希望老师能指点一下。
写回答
1回答
-
服务器端可以看下是否开启net.ipv4.tcp_tw_reuse,将值修改为1,可以允许重用处于time_wait的socket,而不是一直等待!另外也要开启socket的快速回收策略,修改net.ipv4.tcp_tw_recyle,将值改为1,表示开启time_wait的socket快速回收!这是简单的调优方法,具体是否有效果需要根据你的访问情况,应用设计等方面综合考虑……推荐一下去网上搜索TCP内核参数调优,去学习一下各种内核参数,将重要的整理成文档,好记性不如赖笔头。希望可以帮助到你
112019-02-18
相似问题