質問の背景
業務上、apacheの再起動をする機会が多いのですが
先輩から教わったやり方は
①/etc/init.d/httpd stop / start での再起動
②killall -HUP httpd での再起動
です。でも、このやり方の使いどころが今一つピンと来ていません。
教わった使いどころというのが
「設定ファイルの軽微な修正反映であれば killall -HUP。
ログの書き込み場所修正などのログにかかわるときは/etc/init.d/httpd...」
というものですが、これがなぜ正しいのかどこを探しても見つかりませんでした。
質問したいこと
https://deep-blog.jp/engineer/12317/ によると
「reloadでは、設定が反映されないこともあります。そのときはrestartで再起動しましょう。」
という記述がありました。
このreloadでは反映されないこともある、というのはどういうケースを指すのでしょうか?
それこそケースバイケースになるんでしょうか?