Hi Rajat,

Take a look at BindsTo, PartOf, PropagatesReloadTo, ReloadPropagatedFrom and 
<https://www.freedesktop.org/software/systemd/man/systemd.unit.html#PropagatesReloadTo=>
 OnFailure. I think a combination of these should achieve what you want,

https://www.freedesktop.org/software/systemd/man/systemd.unit.html#BindsTo=<https://www.freedesktop.org/software/systemd/man/systemd.unit.html#BindsTo>



-Sietse

________________________________
From: systemd-devel <systemd-devel-boun...@lists.freedesktop.org> on behalf of 
rajat rastogi <rajat1.i...@gmail.com>
Sent: Thursday, August 30, 2018 09:07
To: systemd-devel@lists.freedesktop.org
Subject: [systemd-devel] [Need Help]: What Systemd service directives to use

Hi,

My name is rajat.

I have below requirement:

There are 2 processes A and B.

For the mentioned processes, below behaviour is required:

1. If process A is restarted then B should also be restarted

2. If process B is restarted then A should also be restarted

For the above-desired behaviour, what Systemd directives I should use? How I 
can avoid circular dependency if any might appear?

Thanks and Regards,
Rajat Rastogi
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to