宝塔MySQL进程守护-MySQL意外停止时自动重启 BT面板好代码

关于 MySQL 的文章的重要性不言而喻,但经常会有各种意外事件造成MySQL的意外停止,比如被不怀好意的人CC造成内存不足等,数据库挂了网站自然就无法访问,对于我这样的小博客来说无关紧要,你C任你C,服务器域名都是白嫖来的我又没有损失(*  ̄︿ ̄),无非就是有空时登录宝塔面板手动重启下数据库(→_→)图片[1]-宝塔MySQL进程守护-MySQL意外停止时自动重启 BT面板好代码-VPS SO

每次都要手动重启数据库我都嫌烦了,遂从宝塔论坛翻了翻找到个好东西:定时监控MySQL

状态,一旦停止则自动重启数据库。

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

用法:
宝塔面板新建计划任务,建议间隔时间为5分钟或1分钟

图片[2]-宝塔MySQL进程守护-MySQL意外停止时自动重启 BT面板好代码-VPS SO

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享