<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Dec 9, 2014 at 7:47 PM, Nekrasov, Alexander <span dir="ltr"><<a href="mailto:alexander.nekrasov@emc.com" target="_blank">alexander.nekrasov@emc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div>
<font face="Calibri, sans-serif">
<div>Hi,</div>
<div> </div>
<div>There’s a routine need to support this scenario: a service runs that can fail and needs to be restarted. </div>
<div> </div>
<div>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.</div>
<div> </div>
<div>Ideally, need to be able to limit restarts to a number per period of time, such as 3 restarts in 10 minutes, etc.</div></font></div></blockquote><div><br></div><div>Sure, see StartLimit{Interval,Burst,Action}= in systemd.service(5).</div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Mantas Mikulėnas <<a href="mailto:grawity@gmail.com" target="_blank">grawity@gmail.com</a>></div></div>
</div></div>