upstart - Como parar automaticamente a tarefa quando a instância específica do job é interrompida

0

Meu problema é que eu quero parar o daemon filho quando o daemon pai com instância específica é interrompido

Aqui está o que eu tentei:

Este é o daemon pai:

# parent-daemon.conf
instance $ID

script
 sleep 1000000000
end script

e este é daemon filho:

# child-daemon.conf
instance $ID

# Events
stop on stopping parent-daemon ID=$ID

script
 sleep 1000000000
end script

E o teste:

start parent-daemon ID=123
start child-daemon ID=123

stop parent-daemon ID=123

O resultado é que o daemon pai é interrompido, mas o filho NÃO é (upstart 1.11)

    
por Boy 26.02.2018 / 16:23

0 respostas

Tags