服务器可以设置 SO_REUSEADDR 套接字选项来通知内核,如果端口被占用,但 TCP 连接位于 TIME_WAIT 状态时可以重用端口。如果你的服务器程序停止后想立即重启,而新的套接字依旧希望使用同一端口,此时 SO_REUSEADDR 选项就可以避免 TIME-WAIT 状态。 也可以采用长连接的方式减少 TCP 的连接与断开,在长连接的业务中往...
time_wait状态说明 在为访问数据库的用户保持着连接,一般会有个时间限制,即如果超过这个时间 用户还没有任何操作,就会断电。一般可以通过调整这个时间 来达到目的