利用宝塔自动任务让MySQL意外停止时自动重启 宝塔MySQL进程守护任务

利用宝塔自动任务让MySQL意外停止时自动重启 宝塔MySQL进程守护任务
相信很多站长都遇到过这种情况,用宝塔面板搭建的网站,有时候MySql数据库会意外自动停止。
比如被不怀好意的人CC造成内存不足等,数据库挂了网站自然就无法访问。
比如配置低的VPS网站访问量大造成服务器负载过高而导致MySql数据库意外停止。
然而我们做为站长又不可能随时看着网站,所以我们就可以利用宝塔的自动任务来让MySql数据库自动启动。
宝塔定时监控MySQL状态,一旦停止则自动重启数据库。
使用方法:
将以下shell脚本加入宝塔任务,并设置5分钟执行一次就可以了。


pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
        bash /www/server/panel/script/rememory.sh   
        /etc/init.d/mysqld start      
fi

图片[1]-利用宝塔自动任务让MySQL意外停止时自动重启  宝塔MySQL进程守护任务-蓝米兔博客

© 版权声明
THE END
喜欢就支持一下吧
点赞1赞赏 分享
评论 抢沙发

请登录后发表评论