不清楚是出于环境配置的问题,还是WordPress程序没有优化好,经常可能会看到"建立数据库连接时出错"问题,然后重启MYSQL数据库就可以使用,发现这样的问题网站还真不少,花了一点时间检查真个系统并没有发现问题,负载和日志都没有任何异常。
所以只要出现这样的问题重启MYSQL就可以,这里直接从网上整理了一段脚本,然后制作成下载一键包,然后分享出来,我这边测试后是可以使用的。
第一、下载脚本
wget http://www.hostusvps.com/script/mysql_check.sh
通过SSH登录到ROOT目录下,然后下载脚本,上面的地址直接就可以。
第二、定时设置
crontab -e
输入命令,然后添加定时脚本。
*/3 * * * * /bin/bash /root/mysql_check.sh
然后保存退出就可以。
总结,这样的功能就是在定时每三分钟检测一次MYSQL的pid是否正常,如果不正常就执行定时脚本重启MYSQL。