宝塔服务器控制面板 MySql进程守护Shell脚本

我们使用宝塔面板搭建网站时,Mysql数据库有时会意外停止,这时候我们只能登录服务器进行手动重启Mysql。那么怎么设置监控Mysql的运行情况,当数据库进程停止时,自动重启Mysql数据库呢?其实我们可以通过添加计划任务(Shell脚本)的方式来实现。

我们使用宝塔面板搭建网站时,Mysql数据库有时会意外停止,这时候我们只能登录服务器进行手动重启Mysql。那么怎么设置监控Mysql的运行情况,当数据库进程停止时,自动重启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

宝塔服务器控制面板 MySql进程守护Shell脚本

不做特殊说明本站文章均为原创,本站所有资源均收集自互联网!资源您可以随便转载,但请不要直接复制本站的文章样式。

您当前正在查看的文章地址为:https://www.tenlonstudio.com/8809.html

本站开放积分兑换失效资源,详情请查看:https://www.tenlonstudio.com/jifen/8930.html

发表评论

登录后才能评论
QQ群
微信公众号
微信公众号
分享本页
返回顶部