1 votos

ubuntu upstart para el servicio con múltiples demonios

Mi servicio es un grupo de demonios "múltiples". Necesito integrarlo con upstart para que se inicie durante el arranque. El problema es que necesito reiniciar el servicio cuando alguno de los demonios muere abruptamente. puedo hacerlo con un .conf script o necesito múltiples .conf para esto. Por favor, aconsejadme. Gracias de antemano, -rk

0voto

mjn Puntos 123

Si todos tus demonios juegan bien con los SIGTERMs de "respawn" entonces podrías incorporarlos en un wrapper script. Desde Respawning de los Upstart :

One situation where it may seem like respawn should be avoided, is when a daemon doesn't respond well to SIGTERM for stopping it. You may believe that you need to send the service its shutdown command without upstart being involved, and therefore, you don't want to use respawn because upstart will keep trying to start your service back up when you told it to shutdown.

However, the appopriate way to handle that situation is a pre-stop which runs this shutdown command. Since the job's goal will already be 'stop' when a pre-stop is run, you can shutdown the process through any means, and the process won't be respawned (even with the respawn stanza).

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: