【发布时间】:2013-12-21 23:54:50
【问题描述】:
根据 tcp 协议,当 tcp 连接终止时,initiator 的 tcp socket 在连接完全关闭之前进入以下状态 FIN-WAIT-1, FIN-WAIT-2,TIME-WAIT 和其他的 tcp socket end 在连接完全关闭之前进入以下状态 CLOSE-WAIT、LAST-ACK、CLOSED。 在我们的应用程序服务器正在启动连接终止,这导致服务器端套接字无限等待在 FIN_WAIT2 状态,因为客户端建立的连接由于端口不可用而被服务器丢弃。 客户端发起的连接终止是否有利?
【问题讨论】: