systemctl edit httpd.service
以下を追加してインクルードを/etc/systemd/system/httpd.service.d/override.conf
作成してみました。
[Unit]
Restart=always
RestartSec=3
3秒間systemctl daemon-reload
待ってからsystemctl restart httpd
httpdのPIDを確認しましたが、変更されませんでした。
サービスが再起動しないのはなぜですか?
答え1
Restart=
定期的にサービスをシャットダウンして再起動するようにsystemdに指示するのではなく、サービスがシャットダウンまたはシャットダウンしたときにsystemdがサービスを再起動する必要があるかどうかを説明します。
自殺すると変更が適用されますhttpd
。 3秒後に再起動します。