2011-09-10 5 views

答えて

5

Reloadはサービスに設定ファイルをリロードするよう指示しますが、同じプロセスを実行し続けます。 Restartは完全にシャットダウンするように指示し、再起動します。

1

restartはサービスをシャットダウンしてからもう一度起動しますが、reloadはデーモンに設定のリロードを指示します。自分の状況に適したものを使用します。

17

reloadコマンドをサポートする一部のサービスは、完全にシャットダウンして再起動しなくても、設定をリロードできます。 PostfixはApacheと同様にこれを行います。数秒間のダウンタイムが発生することなく、ライブサーバーの構成を変更する必要がある場合には非常に便利です。

3

一般に、restartは問題のサービスを終了して再起動します。 reloadは設定ファイルのみをリロードします。

reloadはconfigをリロードするだけなので、既存のアクティビティと現在開いている接続の混乱を少なくします。ユーザーはそれが実行されたことに気付かないかもしれません。しかし、私たちが話しているサーバーによっては、reloadを使っていくつかのオプションを変更することはできません。サーバーが多すぎるメモリなどを使用している場合は、restartを使用してクリーンスレートから強制的に開始する必要があります。

また、すべてのサービスがreloadをサポートしているわけではありません。すべてのサービスはrestartをサポートしています。

関連する問題