Shell脚本定时重启Linux系统BT宝塔面板MySQL数据库

最近服务器吧小编遇到了N次Linux系统BT宝塔面板MySQL数据库无故停止的问题,其中有几次都是网友无法访问网站时,主动联系我告知的,这个问题说大不大,说小不小,主要是影响了网站用户的体验,对于搜索引擎来说也不够友好,所以是一个必须处理的问题,幸好BT宝塔面板支持Shell脚本功能,我们可以通过设置BT宝塔面板的计划任务来解决MySQL数据库无故停止的问题,那么接下来,我们今天就来一起解决下这个令人头疼的Linux系统BT宝塔面板MySQL数据库无故停止的问题吧。

Shell脚本定时重启Linux系统BT宝塔面板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

Shell脚本设置截图

Shell脚本定时重启Linux系统BT宝塔面板MySQL数据库

结语:

我们通过对BT宝塔添加计划任务,将MySQL数据库监测重启Shell脚本添加进计划任务,每隔几分钟就来自动通过Shell脚本来检测一下数据库是不是停止状态,如果是那就进行重启,这样就避免了MySQL数据库无故停止后,网站用户无法访问的尴尬,也避免了大家在晚上或者平时有事时,网站数据库停止很长时间无法及时进行维护的问题。

原创文章,作者:服务器租用,如若转载,请注明出处:https://www.fuwuqizuyong.cc/5648.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

0311-8343-7686

在线咨询:点击这里给我发消息

邮件:564999054@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

微信客服
×