mod_phpが

mod_phpで動作しているウェブサイトがあって、なんだかわからないけど急に負荷が高くなる現象が発生しました。
外から見た現象としては、

  • サーバのLoad Ave.が急激に上昇する(実行待ちのプロセスが多数になる)。
  • ApacheのCPU Usageも急激に上昇する。
  • Apacheのプロセス数が多くなっているわけではない。
  • 単位時間あたりのリクエストが急増しているわけでもない。
  • 特定のリクエストがキーになっているわけでもない(はっきりしないけど)。

最後のは、発生した時間帯のリクエストをすべて抜き出して再度リクエストをかけてみても再現しないため。
よくわからない。

Apache+mod_phpメモリリークが怪しいので、MaxRequestPerChildを小さい値(50程度)にして再起動。
しばらく様子を見ます。