MySql连接异常:连接数过多。

3

System.Web.Services.Protocols.SoapException:

Server was unable to process request. ---> MySqlException raised in OpenConnection, 
Host is blocked because of many connection errors; 
unblock with 'mysqladmin flush-hosts' 

--- 内部异常堆栈跟踪结束 ---

你有任何想法为什么会出现这个异常吗?


3
这行文字的意思是:由于连接错误过多,主机被阻止了。 - drudge
当我登录我的应用程序时,我遇到了这个错误,目前就只有这些信息。 - Sharpeye500
那么有没有办法找出服务器允许多少连接以及已经使用了多少连接呢? - Sharpeye500
这不是max_connections的问题。相关的配置变量是max_connect_errors。然而,你似乎遇到了网络问题;也就是说,你的互联网连接出了问题。你需要先解决这个问题。 - Mark Eirich
免费的MySQL Workbench工具可以显示活动连接列表。 - EricP
1个回答

4

您可以尝试在my.cnf中将max_connections和max_connect_errors的值设置得更高。

您可以在blocked-hostcommunication-errors上了解更多关于此错误的信息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接