Meu serviço upstart está sendo executado com a opção respawn. Eu estava esperando que, se eu implantar uma nova configuração de serviço, a configuração será carregada quando o serviço for reativado. Nem o comando initctl reload-configuration força um recarregamento, nem o comando restart. Apenas uma parada explícita e o início recarregam a configuração.
O problema é que não consigo parar e iniciar o serviço no momento da implementação. O serviço em si agenda sua reinicialização simplesmente desligando.
Esse comportamento é por design ou estou faltando alguma coisa?
Isso mudaria alguma coisa, se eu fizesse o respawn com um segundo serviço de vigilância por um início explícito se meu serviço parasse?
Por que existe uma diferença entre um início / parada explícito e o comando restart ou uma opção de reabertura.
Obrigado.
Tags upstart