【发布时间】:2018-01-23 09:48:21
【问题描述】:
考虑这样的场景,有client-a和server-b。 server-b 已禁用 TCP keepalive。并且 server-b 没有任何应用程序逻辑来检查 TCP 连接是否打开。 client-a 建立到 server-b 的 TCP 连接。之后client-a 和server-b 之间没有数据传输。在这种情况下,服务器会关闭空闲连接吗?否则服务器将让 TCP 连接永远保持打开状态。
看完Longest Open TCP Connection?,我猜这样的TCP连接会永远保持打开状态。我猜对了吗?
【问题讨论】:
标签: tcp tcp-keepalive