Como especificar um comando de encerramento do daemon com upstart?

2

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.

  • startup.sh - para iniciar o servidor
  • shutdown.sh - para desligar o servidor

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?

    
por ams 22.08.2013 / 21:32

1 resposta

0

O desligamento normal consiste em sinalizar TERM e MATAR 5 segundos depois. Use pre-start exec shutdown.sh para sua situação.

    
por 29.06.2014 / 17:51