MaxClientsを減らしてみた
昨日のサーバー障害はapache高負荷で操作できなくなったわけで、
MaxClientsを初期値の150から75に減らしてみた。
メモリ512MBの安VPSじゃapache150プロセスとか死ぬ。
75でも死にそうだが、あまり少なすぎるのも・・・
mpm_workerってのにすればいいのかもしれんが、よくわからん。
ServerLimitを減らさないとmod_statusの最大スロット数が変わらない(muninの表示も)のでServerLimitも75にしたいが、
Apacheの設定解説ページにServerLimitは256↑にする場合だけ設定しろって書いてあったんで、
75にすると問題あるかもしれないからやめた。
あと、昨日やったことだが、
apache高負荷だと、
apacheを自動起動にしておくとサーバー再起動直後に高負荷になって即死する。
WEB鯖の場合apacheは自動起動にしない方がいいね。
定期再起動とかするわけでもないしね。