本文主要介绍MYSQL无法连接提示10055错误的解决方法,有需要的朋友可以参考一下。
解决方案:(以下内容为本人原创实践)
综上,应该是连接数,那么服务器上的连接数是多少呢:
1.IIS网站服务器中每个网站都有“连接超时”和“会话超时”;
2.其他程序占用的服务器连接数(例如,发送信件时,SMTP服务可能有多个连接)
3.服务器本身的TCP/IP连接数,比如xp系统是有限制的,但是server 2003系统好像没有这个限制。
解决操作:
1.我的服务器上有好几个网站,其中一个有自动发信的功能。使用“netstat -na a.xls”命令,我们可以看到在服务器的端口25和客户机之间有4,077个连接。我问过程序员,写程序的时候,一个客户端ip允许发起10个连接,极大的消耗了服务器的连接资源。程序员把连接改成了一个ip,只允许发起5个连接。现在没有问题了。
2.在IIS中设置使用mysql数据库的网站:将“连接超时”时间由默认的120s改为60s还有一个地方是“主目录”——“配置”——会话超时由20分钟改为2分钟。
目前,该服务器已经成功运行了2个多晚上,没有出现任何问题。