サイトアイコン ex1-lab

Apacheの再起動の違い(restart,reload,graceful)

apache_logo

apache_logo

Apacheの起動方法について

Apacheで設定ファイルを変更した後の再起動ですが、大きく分けると「restart」、「reload」、「graceful」があります。このオプションの違いですが、以前の職場では以下のようなルールでした。

実際のApacheの設定ファイルを読み直しに使用する際のオプションの違いは以下となります

Apacheの「graceful」について

gracefulを利用した場合は、以下のような処理でApacheが再起動します

実行中のリクエストの処理を中止させたくない場合には、「graceful」を使用します

graceful 再起動時は、再起動前に構文チェックが行われます。 構文エラーがあればエラーが表示され、再起動は行われませんので、この方法での再起動はオススメです

Apacheの「restart」について

restartを利用した場合は、以下のような処理でApacheが再起動します。

Apacheの「reload」について

reloadを利用した場合は、Apacheを終了せずに設定ファイルの読み直しをおこないます。変更後の設定の反映だけを行いたい場合に使用します。

モバイルバージョンを終了