Suponha que eu tenha dois serviços db
e app
(que precisa que db
esteja ativo e em execução antes de ser iniciado). Eles estão iniciando corretamente na inicialização e quando eu faço sudo service db stop
, ele pára os dois db
e app
.
Mas existe uma maneira de fazer funcionar o seguinte scneario? É basicamente impedir que um serviço seja iniciado quando o outro não está disponível.
db
e app
estão em execução app
é desativado manualmente para reimplantar ( service app stop
) db
desce de alguma razão service start app
para com dependências não satisfeitas ( db
não funciona) Estou pensando em inspecionar o status de db
service em app
pre-start. Mas não tenho certeza se é o caminho certo.