緩やかな再起動
シグナル: USR1
apachectl -k graceful親プロセスは USR1 あるいは graceful シグナルを受け取ると、子プロセスに現在のリクエストの処理の後に終了する (あるいは何もしていなければすぐに終了する) ように助言します。 親プロセスは設定ファイルを再読込して、ログファイルを開き直します。 子プロセスが徐々になくなるに従って、 新しい世代の設定による子プロセスに置き換えていきます。 そして、これらが新たなリクエストに即座に応答し始めます。
- 親プロセスは設定ファイルを読み直す。
- 子プロセスは処理終了するまで動く。
apachectl -k restart
- 子プロセスは直ちにkillされる
- 親プロセスは設定ファイルを読み直す。