O desligamento normal consiste em sinalizar TERM e MATAR 5 segundos depois. Use pre-start exec shutdown.sh
para sua situação.
Em uma configuração iniciante, como defino qual comando deve ser usado para desligar um servidor. Vamos dizer que eu tenho daemon que tem dois processos separados.
Suponha que eu tenha um arquivo upstart que se pareça com isso.
description "Some Example Service"
author "Me"
start on runlevel [2345]
stop on runlevel [016]
respawn
exec satrtup.sh
Como eu digo ao upstart que ele deve ser chamado de shutdown.sh ao desligar o servidor? Como o upstart normalmente espera desligar um daemon?
O desligamento normal consiste em sinalizar TERM e MATAR 5 segundos depois. Use pre-start exec shutdown.sh
para sua situação.