Linux-处理大量的 TIME_WAIT
# /etc/sysctl.conf
# 调整 TCP 连接参数
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 10
net.ipv4.tcp_max_tw_buckets = 10000
# net.ipv4.tcp_max_syn_backlog=2000
# 调整 TCP 缓冲区大小, 不设置,默认也可以
net.core.rmem_default = 262144 # 默认接收窗口大小(字节)
net.core.wmem_default = 262144 # 默认发送窗口大小(字节)
net.core.rmem_max = 16777216 # 最大接收窗口大小(字节)
net.core.wmem_max = 16777216 # 最大发送窗口大小(字节)sudo sysctl -p
sudo sysctl -a | grep 'tcp\|rmem\|wmem'Last updated