虚惊一场,数据库频繁重启的原因竟然是...

昨天下午2点多,突然接到反馈,说我负责维护的工具平台挂了

于是我自己试了一下登录那个平台,发现能正常登录啊,猜想是个别用户的问题(因为之前也有过类似的经历,只有单个用户反馈说访问不了某个资源,后来查到是他自己电脑本地的环境改了)。

在查的过程中又收到另一个项目组的反馈,这时候觉得不是个别用户的问题了。

自己再刷新一下网页,发现自己也登录不了的。

由于这个平台是公司内部使用,我的Django就开了Debug模式,可以直接看到报错信息:

依照上图这个报错,猜想应该是MySQL挂掉了。

于是尝试登陆MySQL,发现能正常登录啊。

接着随便执行个查询语句,发现又查不了,然后再查又可以了。

这么奇怪的现象,第一次遇到。于是看了下/var/log/mysql/error.log,发现数据库在2点23分到2点54分这半小时内频繁关闭

但因为有守护进程,被关闭后的数据库又自动重启

所以在半小时内关闭重启了13次:

实在是搞不懂为啥会频繁重启,猜想有两个原因:

1、数据库顶不住某种压力崩了

2、有人在手动操作数据库

针对猜想2,我先到群里问一下,等待回复的同时查下猜想1。

结果还真的是有人在我那台机器上搭建环境,造成了数据库频繁被重启。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章