部署在阿里云上的wordpress站点时不时会出现数据库连接错误


登上去检查,发现mysql服务停止了,开启服务后恢复正常. 不知道是什么原因会时不时导致mysql服务挂掉.

首先密码什么的肯定不会错,因为大部分时候是正常的.但是每隔2-3天,就会出现数据库连接错误.

如果是512m内存的linux机器,看看你们的/var/log/kern.log 日志,

查找是不是因为内存不够而导致mysql进程被kill.如果是,加机器内存,或加swap file

日志示例:
Aug 5 16:55:38 judgementmace kernel: [104957.959991] Out of memory: Kill process 14134 (bundle) score 302 or sacrifice child
Aug 5 16:55:38 judgementmace kernel: [104957.960071] Killed process 14134 (bundle) total-vm:223712kB, anon-rss:151136kB, file-rss:312kB

 /var/log/messages文件

Aug 13 16:29:31 AY140716161543837722Z kernel: Out of memory: Kill process 1268 (mysqld) score 117 or sacrifice child
Aug 13 16:29:31 AY140716161543837722Z kernel: Killed process 1268, UID 501, (mysqld) total-vm:1078364kB, anon-rss:119304kB, file-rss:280kB

你可能感兴趣的:(部署在阿里云上的wordpress站点时不时会出现数据库连接错误)