1、原因:这个是由于socket链接数太多了,导致端口被分配完毕
查看等待的链接
netstat -an | find /C "TIME_WAIT"
当前有多少个大概有TCP链接
netstat -an | find /C "TCP"
2、解决方案:
1、重启服务器
2、这种方式我没有试过,下边是网上的处理方式
TcpTimedWaitDelay和MaxUserPort设置与网络吞吐量
TcpTimedWaitDelay
描述:确定 TCP/IP 在释放已关闭的连接并再次使用其资源前必须经过的时间。关闭与释放之间的这段时间称为 TIME_WAIT 状态或者两倍最大段生存期(2MSL)状态。此时间期间,重新打开到客户机和服务器的连接的成本少于建立新连接。通过减少此条目的值,TCP/IP 可以更快地释放关闭的连接,并为新连接提供更多资源。如果运行中的应用程序要求快速释放连接或创建