Totally missed those. Thanks. Will OnFailure= be activated when the limit is 
hit? The manual only directly describes StartLimitAction= which isn’t exactly 
what’s required


From: Mantas Mikulėnas [mailto:graw...@gmail.com]
Sent: Tuesday, December 09, 2014 1:05 PM
To: Nekrasov, Alexander
Cc: systemd-devel@lists.freedesktop.org
Subject: Re: [systemd-devel] a way to limit restarts?

On Tue, Dec 9, 2014 at 7:47 PM, Nekrasov, Alexander 
<alexander.nekra...@emc.com<mailto:alexander.nekra...@emc.com>> wrote:
Hi,

There’s a routine need to support this scenario: a service runs that can fail 
and needs to be restarted.

But if it just keeps failing it doesn’t make sense to keep restarting forever, 
it’s just overhead and the system is stuck. So in that case 1) the service 
needs to be left stopped in “failed” state, and 2) whatever failure action was 
specified – that action needs to be run.

Ideally, need to be able to limit restarts to a number per period of time, such 
as 3 restarts in 10 minutes, etc.

Sure, see StartLimit{Interval,Burst,Action}= in systemd.service(5).

--
Mantas Mikulėnas <graw...@gmail.com<mailto:graw...@gmail.com>>
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to