Linux
立即殺死 TIME_WAIT 套接字?
反正有沒有立即殺死那些
TIME_WAIT
套接字?例如 netstat 的輸出:tcp 0 0 127.0.0.1:8080 127.0.0.1:41500 TIME_WAIT - tcp 0 0 127.0.0.1:8080 127.0.0.1:41501 TIME_WAIT -
不必,它們的存在是有原因的 — «… TIME-WAIT 的目的是防止來自一個連接的延遲數據包被稍後的連接接受…»
Linux 也有net.ipv4.tcp_tw_recycle和 net.ipv4.tcp_tw_reuse 很有幫助。另一個要提到的工具是linux-tcp-drop
您可以使用 killcx( http://killcx.sourceforge.net/ ) perl 命令,它會完成這項工作