迁移到wordpress之后,2~3天mysql就挂掉,提示
database error connection failed unable to connect to the database
从server提供的日志看,是mysql内存占用过大,被kill了。起初以为1G内存不够用,需要加内存,看了看加服务器内存价格,算了,研究其他解决方法:
1、限制mysql只能本地访问(避免数据库扫库攻击)
2、更改robots.txt规则,拒绝搜索引擎抓取内容
3、设置首页最大文章展现数量,从展现10篇文章改为5篇
更改之后,运行几天观察,暂无“DATABASE ERROR CONNECTION FAILED” 告警。