解决宝塔面板内存爆了导致Mysql自动停止

解决宝塔面板内存爆了导致Mysql自动停止 1Liunx
这篇文章约1分阅读完。

解决宝塔面板内存爆了导致Mysql自动停止

1.计划任务添加一个释放内存 每晚2点执行
2.计划任务添加Mysql进程守护 当停止时自动启动 建议间隔时间为5分钟或1分钟 以下是脚本内容

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


//代码2
#!/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

3.直接加内存,简单粗暴

 

 

复制标题和 URL