5
StartLimitInterval後のsystemdサービスの自動再起動
systemdサービスが障害時に自動的に再起動されるようにします。さらに、再起動のレート制限を行います。90秒以内に最大3回の再起動を許可したい。したがって、次の構成を行いました。 [サービス] Restart = always StartLimitInterval = 90 StartLimitBurst = 3 これで、障害時にサービスが再開されます。3回のクイック障害/再起動後、期待どおりに再起動しなくなりました。今、私はsystemdがタイムアウト(StartLimitInterval)の後にサービスを開始することを期待しました。しかし、タイムアウトの後に手動でサービスを再起動すると、systemdはタイムアウト(90秒)後にサービスを自動的に開始しません。しかし、systemdがStartLimitIntervalの後にサービスを自動的に開始するようにしたいのです。この機能を実現する方法を教えてください。
33
systemd