网站经常出现瞬间连不上MYSQL数据库的情况,查了大量资料,发现是微软的一个补丁引起的,即:KB967723
在添加删除程序里卸载掉,重启服务器即可!
解决办法:
打开注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
在里面添加两项:
数值名称: MaxUserPort
值类型: DWORD
值数据: 65534(十进制)
有效范围: 5000-65534 (十进制)
默认值: 0x1388 (5000 十进制)
说明: 此参数将控制程序从系统请求任何可用的用户端口时使用的最大端口数。 通常,1024 的值和包含的 5000 之间分配临时的(短) 端口。
数值名称: TcpTimedWaitDelay
值类型: DWORD
值数据: 30 (十进制)
默认值: 240 ( 十进制)
修改完成后,重启计算机,即可解决问题。