我意识到这可能不是一个巨大的信息量,但我得到的错误时,试图登录:
SQLSTATE[HY000] [2002] Connection refused (SQL: select * from `users` where `email` = email@example.com limit 1)
我只能访问那些在登录区域之外并且没有任何数据库查询的页面。
目前这种情况似乎每隔几天就会发生一次。上一次发生是在周末,我知道这个时候没有人在网站上/做任何改变。我们也没有运行任何影响数据库的cron/schedule。
我可以通过重新启动sql来修复它,但是每次在再次断开连接之前,它似乎只能持续几天。
有人能建议这可能是什么或者我应该从哪里开始调试它吗?
1条答案
按热度按时间dbf7pr2w1#
在这个例子中,由于redis,我的内存不足。
登录/var/logs/mysql有助于找到这个。抱歉,如果这是个愚蠢的问题!