TIME_WAIT 堆到几万,要不要优化、该调哪些参数

TIME_WAIT 是主动关闭方留下的正常状态,2MSL 后自行消失,万级 QPS 下堆几万条很常见,先别急着调优。真正该查的是有没有大量短连接、Nginx 是不是每次请求都新建到后端的连接,这类问题要靠连接池或长连接解决。确需缓解可开 net.ipv4.tcp_tw_reuse(只复用出方向的连接,相对安全);tcp_tw_recycle 已被新内核移除,别照抄老文章。

ss -s
netstat -ant | awk '{print $6}' | sort | uniq -c | sort -rn
sysctl -w net.ipv4.tcp_tw_reuse=1
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容