早上一过来,运维的同事报告说网站访问报错,这段时间程序没有调整,应该是数据库连接出现异常。
报错如下:

微赞的程序确实不咋滴,经常出现莫名其妙的错误,但是错误不及时的显示,也没地方好查
但是最近服务器没有做更新,出现这种问题一般都是数据库出现问题
于是在Web服务器尝试连接数据库服务器,报1129错误

看了基本上就知道,是因为错误连接次数过多被MySQL自动的封锁了
在数据库服务器执行
show variables like "max_connect_errors";
发现最大错误连接次数被限制为10次。
按理说应该不会出现这么多次的,估计是哪个网站数据库被下架了,访问请求依旧在发生,超过10次就会被自动的封杀
执行
SET GLOBAL max_connect_errors = 10000;
FLUSH HOSTS;
暂时将次数设置为1W次,刷新,网站恢复正常
然后再去查一下日志今天都是哪个数据库被下架了,然后把对应的网站也下架,问题解决
网友评论