最近宝塔面板的Mysql服务有时会出现突然自动停止
看日志也没发现为啥出现的,而且出现这个问题的时间很随机
通过在一个定时脚本任务,每隔10分钟检查一次Mysql服务运行没有,没有运行就启动。
宝塔里面点计划任务,添加一个Shell脚本 执行周期选择每10分钟 名字随便取
脚本如下
pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
bash /www/server/panel/script/rememory.sh
/etc/init.d/mysqld start
fi
脚本自动执行后当发现mysql服务停止时,将自动启动mysql。这样就解决了这个问题