Como faço para monitorar um daemon no Ubuntu?

1

Eu tenho um script upstart que executa um node.js deamon continuamente.

O que estou tentando fazer é reiniciar esse daemon quando / se ele falhar.

Eu tenho pouca ou nenhuma ideia de como fazer isso.

Qualquer ideia muito apreciada,

    
por Eamorr 14.07.2012 / 17:38

1 resposta

1

Adicione a seguinte linha ao final do seu script upstart:

respawn

Isso é exatamente para o caso que você descreveu: Upstart então assiste e inicia assim que ele está "saindo" - com apenas uma exceção: Se ele for intencionalmente interrompido por service xyz stop , ele será parado e não reaparecerá até é intencionalmente iniciado novamente.

    
por 14.07.2012 / 21:01

Tags