SSブログ

Apache2.2 ServerLimitの変更を有効にする際の注意 [Apache]

httpd.confのServerLimitを変更した場合、
$ ./apachectl graceful

または
$ ./apachectl restart

としても設定が有効にならない。

例えば同時にMaxClientsを増やした時などは、error_logにもきっちりログが出る。
[Tue Jul 01 00:00:00 2008] [notice] SIGHUP received. Attempting to restart WARNING: MaxClients of 400 exceeds ServerLimit value of 256 servers, lowering MaxClients to 256. To increase, please see the ServerLimit directive.


ServerLimitを変更した場合は、
$ ./apachectl stop (もしくはgraceful-stop)
$ ./apachectl start

とする必要がある。

#restart=stop → startと思ってたからこれはハマったハマった。ApacheハンドブックApacheクックブック 第2版 ― Webサーバ管理者のためのレシピ集ハイパフォーマンスWebサイト ―高速サイトを実現する14のルールApache2設定&管理 逆引きリファレンス (アドバンストリファレンス)[24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用 (WEB+DB PRESS plusシリーズ) (WEB+DB PRESS plusシリーズ)スケーラブルWebサイト
nice!(0)  コメント(0)  トラックバック(1) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 1

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。