http://www.alitaohuo.com

宝塔面板建站数据库突然停止,是什么问题?

最近因为服务器重装了系统,Linux不太熟悉,所以建站环境就用了宝塔面板搭建的!刚搭建好的时候,感觉一切都是比较正常的,发布访问都没有问题。但突然后台登录不上,提示数据库连接错误,刚开始以为是数据库配置文件有问题,检查一切正常,登陆控制面板,发现是数据库停止,重启后网站访问一切正常!

本来以为事情就这样过去了,但是隔了2小时访问,同样的问题,在网上搜索相关问题,有人说事内存太小了,但是作为一个小站,现在的配置已经是很好了,经过一番折腾后,我想到了一个办法,内存的问题我不能解决,那就在数据库方面下文章,写Shell脚本,只要数据库停止就自动重启。

Shell脚本


编辑完成后,直接把数据库关闭,等待完执行间隔时间后,数据库自动重启了,网站访问正常,到此,宝塔面板建站数据库突然停止的问题就解决了,自动重启数据库!
其实这也是没有技术的方法了!

 附上宝塔面板建站数据库自动重启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
service mysqld start
else
exit
fi
 
希望能够帮助到你,如果有问题欢迎大家一起讨论!


郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

coldlar

相关文章阅读