2005年08月20日

クローラとの対決

クローラ, [error] server reached MaxClients setting, consider raising the MaxClients setting と立て続けにクローラのネタを書いているが、今回もクローラネタ。

[error] server reached MaxClients setting, consider raising the MaxClients setting で書いた、MaxClients を 256 までアップして、DB から SELECT しているところを連想配列にして様子を見ていたが、1 日であっさり httpd がダウン。SELECT をしないだけで、DB の接続はあるため、今回はそこを修正した。これで DB への接続はかなり少なくなるはず。

これでもダウンするようだと、httpd.conf の KeepAlive を Off にしてみようかと思っている。まぁ、KeepAlive を Off にしたところで、あまり効果は望めないとは思うが。それよりも効果が高そうなのは、APC かな。一応インストールはしてあるので、アクセスが少ない時間帯に APC を ON にしてみよう。APC でうまくいってくれれば良いのだが。

httpd がダウンするとちょっと問題だし、外出もできなくなるので、先日 httpd の監視プログラムを作って cron で動かしはじめた。今回の httpd ダウンは、この監視プログラムがダウンを察知し httpd をリスタートすることに成功した。これでダウンしたときに自動でリスタートされるようになったので少しは安心だ。しかし、[error] server reached MaxClients setting, consider raising the MaxClients setting がまだ解決しない。何とかしないと。

投稿者 Su-Jine : 2005年08月20日 00:19

[error] server reached MaxClients setting, consider raising the MaxClients setting
 Su-Jine の独り言
夏休み終了

トラックバック

このエントリーのトラックバックURL:

このリストは、次のエントリーを参照しています: クローラとの対決:

» PHP アクセラレータ eAccelerator はすごいかも from Su-Jine の独り言
先日サーバの負荷対策用にインストールした eAccelerator だが、本日の uptime はなんと 3 以下。ここ 1 週間 uptime > 70... [続きを読む]

トラックバック時刻: 2006年01月31日 00:07

コメント コメントしてください




保存しますか?