现象服务器报拒绝链接,telenet 服务也发不出去,后经确认本机端口全部占用,并且未释放
1.netsh interface ipv4 show dynamicportrange protocol=tcp
可使用的端口
显示为0
可以修改端口数
netsh int ipv6 set dynamicport udp start=1025 num=63000
2.故障定位:
在计算机上运行的 Windows Vista,Windows 7,Windows Server 2008 中,还是 Windows Server 2008 R2,在系统启动时从 497 天后未关闭TIME_WAIT状态的所有 TCP/IP 端口。因此,可能会被用光的 TCP/IP 端口,并且可能不会创建新的 TCP/IP 会话。
参照:Windows2008 R2 运行时间超过497天,TCP/IP的端口不再自动释放的问题_chongxing3014的博客-优快云博客
3.time-wait端口
nginx一般出现大量的time-wait端口