Equivalente à sub-rotina "pid file" em versões mais recentes do upstart

6

Eu gostaria de poder usar o upstart para gerenciar daemons onde eu não tenho controle total sobre o comportamento de bifurcação. A estrofe "pid" é removida a partir da versão 0.3.9, então não consigo apontar para um arquivo pid. Qual é a maneira correta de fazer isso? Eu tenho que escrever um script wrapper que emite SIGSTOP?

    
por mispy 24.04.2012 / 11:31

1 resposta

2

Leia esta seção do Cookbook do Upstart com muito cuidado: link

Em poucas palavras, se o seu daemon forks uma vez, use " expect fork ". Se ele realmente daemonizes (double-forks), especifique " expect daemon ".

    
por 24.04.2012 / 18:12