about-tcp-time_wait-status

编辑

因为服务器time_wait半连接比较多, 一直怕半连接状态时, 由于系统2个服务之间会很多短连接, 由这些短连接产生的半连接, 在netstat里能看到很多系统被动连接端口, 一直以为这种半连接状态下的系统被端口, 会在这个时刻对一个应用的socket listen这个端口时, 产生冲突. 实际表面是不会的. 例: tcp 0 0 127.0.0.1:11544 127.0.0.1:38235 TIME_WAIT

这个里面的38235端口是系统为了连接自己127.0.0.1:11544端口时, 而被动的一个随机端口, 这个短连接在断开后处于time_wait状态, 而这个状态下的38235端口不会影响应用层发起一个38235端口的Listening