設置每隔5分鐘檢查mysql運行的狀態的方法
由于mysql經常性的掛掉又找不到原因所以寫了一個腳步掛掉5分鐘自動啟動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 設置每5分鐘訪問一下這個腳步文件
*/5 * * * * /startMysql.sh >/dev/null 2>&1
這樣就設置完成!
請關注我們微信公眾號:mw748219