从一次经历谈 TIME_WAIT 的那些事

Lenix at 
今天来讲一讲 TCP 的 TIME_WAIT 的问题。这个问题尽人皆知,不过,这次遇到的是不太一样的场景,前两天也解决了,正好写篇文章,顺便把 TIME_WAIT 的那些事都说一说。对了,这个场景,跟我开源的探活小工具 EaseProbe 有关,我先说说这个场景里的问题,然后,顺着这个场景跟大家好好说一下这个事。目录问题背景为什么要 TIME_WAIT 解决方案 Go 实际操作总结问题背景先说一下背景,EaseProbe 是一个轻量独立的用来探活服务健康状况的小工具,支持 http/tcp/shell/ssh/tls/host 以及各种中间件的探活,然后,直接发送通知到主流的 IM 上,如:S……