Thursday, October 7, 2010

 httpサーバのApacheでは,設定ファイルhttpd.confを読み込んで起動する際,…/apachectl restartと指定して再起動させる。

 しかし,この方法はhttpdをいったん停止させてから起動をさせるため,もしもアクセス中のユーザーがいるとWebブラウズが中断される。そこで次のように指定をすると,アクセス中のデーモンは維持されつつ接続されていないものから再起動を行う。アクセスの多いサイトでは,設定反映をさせる際この方法が必須となるはずだ。
# /usr/local/apache/bin/apachectl graceful
/usr/local/apache/bin/apachectl graceful: httpd gracefully restarted

ITmedia エンタープライズ : Linux Tips「アクセスの多いサイトではapachectl restartしてはいけない」