帮助中心>宝塔面板Mysql进程守护脚本

宝塔面板Mysql进程守护脚本

0 1602
发布于:2021-09-14 14:59:02

腾讯云服务器安装的宝塔面板,因为内存经常不足导致宝塔面板mysql经常停止,需要检测mysql进程是否停止,就像php守护程序一样,检测到mysql 进程禁止后,检测到mysql停止会自动启动。

Mysql进程守护脚本 shell脚本一:

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

Mysql进程守护脚本 shell脚本二:

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ]
then
echo "At time:$(date) :MySQL is stop .">> /var/log/mysql_messages
/etc/init.d/mysqld start
else
exit
fi


1、登录宝塔面板 >> 计划任务 >> 添加定时脚本


2、手动停止mysql后,执行守护脚本,确认可以正常启动mysql

扫码赞赏,鼓励支持

还没有人赞赏,快来当第一个赞赏的人吧!
    强势安利

    宝塔面板百度云存储插件使用教程

    2021-09-13 22:13:31

    强势安利

    宝塔Linux面板如何添加中文域名

    2021-09-15 09:32:04


    关键词: 腾讯云服务器
    提交成功,系统已安排等保测评顾问稍后为您服务
    微信咨询 获取代理价(更低折扣)
    更低报价 更低折扣 代金券申请
    咨询热线:18120815391
    操作成功
    操作失败
    申请优惠
    立即申请优惠