MySQL中止了连接

时间:2016-09-13 06:19:24

标签: mysql

在MySQL 5.6.31服务器上,我的中止连接状态变量有静态增长。在大约24小时内,服务器有1220个中止连接。

MySQL参考手册描述了这个状态变量,如下所示: “尝试连接MySQL服务器失败的次数。请参见第B.5.2.11节”通信错误和中止连接“。 有关其他与连接相关的信息,请检查Connection_errors_xxx状态变量和host_cache表。“

所以我检查了connection_errors变量,其中所有六个都是零。 另外host_cache表是空的。

如果我开了密码,

Log-Warnings = 2只显示“拒绝访问”。 我也尝试过tcpdump,但只有一些密码数据。

如何找出,连接/用户导致中止连接增长的原因是什么? 是否有一个表用户 - 连接 - 错误或类似的东西?

最诚挚的问候 基督教

编辑:我在mysql-error.log

中得到了一些这样的消息
  

6757 [警告]中止连接19675到db:'db_name'用户:   'db_user'主机:'user_host'(读取通信时出错   分组)

1 个答案:

答案 0 :(得分:0)

此错误实际上是aborted_clients而不是aborted_connects

MySQL在这里表现不佳。错误日志无助于在任何级别查找aborted_connects。主机缓存只能为您提供已中止连接的主机。

您需要其他审计插件(如percona)才能找到该用户。