常见问题:TimeWait

TimeWait 是怎么产生的?

常见问题:TimeWait_第1张图片
哪方先主动关闭,哪方会产生timewait,如果server端主动进行关闭,那么会产生在server端。而且都会持续2个MSL的时长(一个MSL一般默认30s)

TimeWait 的危害与预防

timewait太多 一般情况下会产生2类报错,timewait溢出或者是无法新建连接(端口号耗尽),,如果server端产生,则可能引起雪崩,导致无法进行服务响应(例如nginx调用下游服务超时,主动关闭连接,当访问量很大的时候,可能就会产生该问题)

预防:首先避免server端主动断连接,调大timewait的个数或者针对性的进行tcp参数的调优。

你可能感兴趣的:(linux,超时)