Comment surveiller un démon sur Ubuntu?

1

J'ai un script upstart qui exécute un deamon node.js en continu.

Ce que j'essaie de faire est de redémarrer ce démon lorsque / s'il échoue.

J'ai peu ou aucune idée de la façon de procéder.

Toute idée grandement appréciée,

Eamorr
la source
Je viens de découvrir pour toujours ( sudo npm install forever)
Eamorr

Réponses:

1

Ajoutez la ligne suivante à la fin de votre script de démarrage:

respawn

C’est exactement pour le cas que vous avez décrit: Upstart le surveille et le lance dès qu’il est "en train de" sortir - à une exception près: si elle est arrêtée intentionnellement, service xyz stopelle sera arrêtée et ne sera pas réapparue jusqu’à ce qu’elle soit redémarrée intentionnellement.

Izzy
la source