详情页

宝塔面板里mysql经常自动停止怎么办?

时间:2023年03月31日

编辑:佚名

宝塔面板里mysql经常自动停止怎么办?
随着服务器里面的项目越来越多,会发现宝塔面板里mysql经常自动停止。通常这个是因为服务器内存不足导致的。
解决方法最好的是增加服务器内存。如果你还不想花这个钱,那就可以通过增加虚拟内存。或者监控mysql进程状态来确定要不要重启mysql,今天重点说下这个方法。
在宝塔面板后台,点击计划任务;选择任务类型为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了,如果停止了,就自动重启它。
相关文章
猜你需要