Files
systemd/src/shared
Michael Vogt 046de3caea core: add RestartRandomizedDelaySec= service option
We already support exponential backoff for automatic restarts via
RestartSec=/RestartSteps=/RestartMaxDelaySec=, but there is no way to
randomize the restart delay. When many instances of a service fail at
the same time (e.g. because a shared resource briefly went away) they
are all restarted in lockstep, creating a thundering herd problem.

So this commit adds a simple `RestartRandomizedDelaySec=` service
option which is similar to the timer `RandomizedDelaySec=` and
adds a randomized restart delay.
2026-06-20 12:31:28 +02:00
..
…
…
…
…
…
…
2026-06-20 01:39:48 +01:00
2026-06-20 01:39:48 +01:00
…
…
…
…
2026-05-01 07:10:31 +02:00
2026-05-01 07:10:31 +02:00
…
…
2026-05-25 12:37:36 +02:00
2026-04-10 15:08:03 +02:00
…
…
2026-06-19 19:36:01 +01:00
2026-06-19 19:36:01 +01:00
2026-02-20 16:22:00 +09:00
…
…
…
2026-04-02 15:12:52 +02:00
…
2026-04-23 19:10:15 +02:00
…
2026-05-18 21:42:56 +02:00
2026-05-21 17:42:29 +09:00
…
…
…
…