Eu tenho um trabalho iniciante X que controla alguns processos da web. Durante o desligamento, eu quero ter certeza que o X está parado após o /etc/init.d/nginx, para que não haja nenhum 502 retornado para a instância HAProxy na frente deste servidor. O HAProxy faz a verificação de integridade a cada 2 segundos, e se X for interrompido primeiro, pode haver muitas outras 502 respostas antes que a verificação de integridade obtenha seu 502 e remova o servidor da rotação. Por outro lado, se o nginx for interrompido primeiro, o HAProxy simplesmente não conseguirá estabelecer a conexão e, imediatamente, removerá o servidor da rotação.
Requisitos:
É factível? Eu tenho que fazer do X um script de init sysv?
Tags upstart