虛驚一場,數據庫頻繁重啓的原因竟然是...

昨天下午2點多,突然接到反饋,說我負責維護的工具平臺掛了

於是我自己試了一下登錄那個平臺,發現能正常登錄啊,猜想是個別用戶的問題(因爲之前也有過類似的經歷,只有單個用戶反饋說訪問不了某個資源,後來查到是他自己電腦本地的環境改了)。

在查的過程中又收到另一個項目組的反饋,這時候覺得不是個別用戶的問題了。

自己再刷新一下網頁,發現自己也登錄不了的。

由於這個平臺是公司內部使用,我的Django就開了Debug模式,可以直接看到報錯信息:

依照上圖這個報錯,猜想應該是MySQL掛掉了。

於是嘗試登陸MySQL,發現能正常登錄啊。

接着隨便執行個查詢語句,發現又查不了,然後再查又可以了。

這麼奇怪的現象,第一次遇到。於是看了下/var/log/mysql/error.log,發現數據庫在2點23分到2點54分這半小時內頻繁關閉

但因爲有守護進程,被關閉後的數據庫又自動重啓

所以在半小時內關閉重啓了13次:

實在是搞不懂爲啥會頻繁重啓,猜想有兩個原因:

1、數據庫頂不住某種壓力崩了

2、有人在手動操作數據庫

針對猜想2,我先到羣裏問一下,等待回覆的同時查下猜想1。

結果還真的是有人在我那臺機器上搭建環境,造成了數據庫頻繁被重啓。

 

 

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