3秒ごとにhttpdを再起動するようにデバイス設定を変更します。

3秒ごとにhttpdを再起動するようにデバイス設定を変更します。

systemctl edit httpd.service以下を追加してインクルードを/etc/systemd/system/httpd.service.d/override.conf作成してみました。

[Unit]
Restart=always
RestartSec=3

3秒間systemctl daemon-reload待ってからsystemctl restart httpdhttpdのPIDを確認しましたが、変更されませんでした。

サービスが再起動しないのはなぜですか?

答え1

Restart=定期的にサービスをシャットダウンして再起動するようにsystemdに指示するのではなく、サービスがシャットダウンまたはシャットダウンしたときにsystemdがサービスを再起動する必要があるかどうかを説明します。

自殺すると変更が適用されますhttpd。 3秒後に再起動します。

関連情報