Posso reiniciar o serviço dependente com o systemd?
772
Eu criei dois serviços, um para uma aplicação rails e outro para o seu processo delay_job, quero reiniciar o serviço lated_job toda vez que o serviço rails for reiniciado, posso fazer isso com o systemd?
Você deve considerar usar BindsToover Requires, fromman systemd.unit
BindsTo=
Configures requirement dependencies, very similar in style to Requires=, however in addition to this behavior, it also
declares that this unit is stopped when any of the units listed suddenly disappears. Units can suddenly, unexpectedly
disappear if a service terminates on its own choice, a device is unplugged or a mount point unmounted without
involvement of systemd.
Você deve considerar usar
BindsTo
overRequires
, fromman systemd.unit
Requires=
no arquivo systemd delay_job faz o trabalho:(
man systemd.unit
)