/dev/null if [ $? -ne 0 ];then echo Time at : `date +%Y%m%d_%H:%M:%S` is stop. >> 這里寫日志文件的路徑 /etc/init.d/my....." />

設(shè)置每隔5分鐘檢查mysql運(yùn)行的狀態(tài)的方法

mysql by 黃業(yè)興 at 2020-11-05

由于mysql經(jīng)常性的掛掉又找不到原因所以寫了一個(gè)腳步掛掉5分鐘自動(dòng)啟動(dòng)mysql

代碼如下

#!/bin/sh
pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
echo Time at : `date "+%Y%m%d_%H:%M:%S"` is stop. >> 這里寫日志文件的路徑
/etc/init.d/mysqld start
fi

startMysql.sh

用crontab 設(shè)置每5分鐘訪問一下這個(gè)腳步文件

*/5 * * * * /startMysql.sh >/dev/null 2>&1

這樣就設(shè)置完成!

請關(guān)注我們微信公眾號:mw748219