回答:
完全な再起動とグレースフルリスタートについて少し混乱しているので、私はそれを言わなければなりません
apachectl restart
サーバーを完全に再起動しますが、正常に実行されません。これは、現在の接続が中止されることを意味します。
達成したいことは、次のようにして優雅に行うことができます。
apachectl graceful
これは完全なApache再起動を行いますが、アクティブな接続は中止されません。現在の接続が処理を終了し、その後再起動するまで、新しい接続は受け入れられません。
結論として、両方restart
とgraceful
完全なApacheの再起動を行うが、優美はそれらをクローズするための接続、待機アボート、それが再起動されません。
apachectl graceful
ために、証明書をリロードするようです-少なくとも私の場合はそうしました(ただし、証明書はパスワードで保護されていません)。
apachectl graceful
SIGHUPと同様にSSL証明書がリロードされます。