作者:书友49916066 | 来源:互联网 | 2023-01-03 11:31
错误:
mysqli_real_connect():( HY000/2002):通常只允许使用每个套接字地址(协议/网络地址/端口).
但是,看来我有足够的端口.
细节:
我有一台MySQL
运行了几个月而没有问题的服务器.我正在运行Windows 10,PHP 7.0和MySQL 5.7.这是一台繁忙的服务器,每小时交易量很大.
现在大约一个星期,我的体积过大:
mysqli_real_connect():( HY000/2002):通常只允许使用每个套接字地址(协议/网络地址/端口).
我尝试了一些共同的建议,这些建议在其他机器上对我有用.
TcpTimedWaitDelay = 30 and MaxUserPort = 65534
我还补充说:
TcpNumCOnnections= 16777214 and TcpMaxDataRetransmissiOns= 5.
我可以通过netsh确认最大端口和超时.此外,当我运行netstat/abno时,我一直看到使用的端口少于1000个.但是,我仍然遇到上述错误.所以看起来机器甚至没有使用所有的端口.
在我.ini
,我有一个connection limit of 10,000
.