Aws Rds-由于连接过多,Mysql 阻止主机

Aws Rds-由于连接过多,Mysql 阻止主机

最近,我将 wordpress 数据库迁移到了 AWS RDS 大型实例 (MySQL 5.6.12)。此后,Mysql 偶尔会锁定我的 ec2 实例 IP,并显示以下错误消息。

"blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

有人知道解决这个问题的原因和永久的解决方案吗?

Cloudwatch 显示最大 CPU 利用率高达 70%。

答案1

简而言之。您需要向我们提供有关您的应用程序、问题、日志等的更多信息

您配置好 MySQL 实例了吗?

默认情况下,mysqld 在 10 次连接错误后阻止主机http://dev.mysql.com/doc/refman/5.0/en/blocked-host.html

虽然这通常没问题,但您的设置可能需要不同的设置。

当然,你应该首先检查日志,看看为什么会收到连接错误。这可能是一个错误的脚本,也可能是一个与应用程序相关的错误。

如果防火墙一直正常工作,但突然不工作了,这不太可能是防火墙的问题,但还是有必要确保防火墙设置正确。还有必要检查您是否可以自行连接,而不是查看日志。

相关内容