WordPress で Out of memory
このブログは自宅サーバで運用しているのですが、5 月の頭、そして今日とサーバが応答しなくなっています。
再起動するとほぼ治るのですが、wp_options テーブルが少し壊れていたり。
syslog を見ると Out of memory で kernel が apache2 を kill している様子。
運用しているのはほとんど WordPress だけなので、Wordpress が原因のはず。
積んでるメモリはたった 512MB。
人間様のアクセス数はあまりないのですが、検索エンジンのクローラは人並みに来ています。
おそらく、クローラのアクセスに耐えられなくなるのでしょう。
定期的な再起動、Apache や PHP の設定、MySQL のクエリキャッシュやメモリ使用量の設定など、対策はいろいろありそうですが、とりあえず今回は楽をして WordPress のキャッシュプラグイン WP Super Cache を入れて様子を見ることにしました。
“Super” Cache とはなかなかの名前です。
インストールはとても簡単。
さて、一ヶ月後どうなることやら。
No comments yet