宝塔面板Mysql进程守护Shell脚本

使用宝塔面板的站长可能遇到过这种情况,数据库莫名其妙的就意外停止了,对于这种情况,我们只能是手动进宝塔的后台手动启动数据库。

其实我们完全可以使用宝塔面板的计划任务功能自动检测数据库状态,如果数据库停止运行,就自动启动数据库。

具体操作

登陆宝塔面板后台 → 计划任务

  • 任务类型:Shell脚本
  • 任务名称:Mysql进程守护
  • 执行周期:比如每1分钟监控执行一次,具体的周期请根据自己服务器实际情况来设置。

脚本内容

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

人已赞赏
服务器与web应用

锐速BBR服务器加速四合一安装脚本

2020-8-8 9:44:20

服务器与web应用

Cloudreve - 可对接云的个人网盘程序

2020-8-24 8:00:00

⚠️
恩月阁文章由星九进行编写或整理,部分内容来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
若无意中侵害到您的权益,请发送邮件至 xingjiu@nuue.cn 或点击右侧 私信:星九 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索