TCP 连接未超时,在服务器上可见但在客户端不可见

TCP 连接未超时,在服务器上可见但在客户端不可见

在服务器上,应用程序和 netstat 都显示连接已打开。但是客户端没有列出这样的连接,客户端软件肯定已停止。

我已经降低了 TCP keepalive 设置:

cat /proc/sys/net/ipv4/tcp_keepalive_time
60
cat /proc/sys/net/ipv4/tcp_keepalive_intvl
10
cat /proc/sys/net/ipv4/tcp_keepalive_probes
3

即使客户端已经断开连接,为什么这些连接仍然保留?

相关内容