読者です 読者をやめる 読者になる 読者になる

【Apache】gracefulで再起動

Apacheの再起動には restart を使っていた。
# /etc/init.d/httpd restart

ただ、これだと全子プロセスが kill されてしまうので、
ファイルをDLしているユーザーがいたりすると、接続が切れてしまう。

それを回避するのが「graceful」。
以下のようにすると、リクエストが終了した子プロセスから kill していき、
設定を反映したプロセスを生成する。
# /etc/init.d/httpd graceful