1

У меня есть сценарий upstart, который постоянно запускает node.js deamon.

Я пытаюсь перезапустить этого демона, когда / если он не работает.

Я мало или совсем не знаю, как это сделать.

Любое понимание высоко ценится,

1 ответ1

1

Добавьте следующую строку в конец вашего сценария upstart:

respawn

Это как раз для описанного вами случая: Upstart затем наблюдает и запускает его, как только он "выходит" - только с одним исключением: если он намеренно остановлен service xyz stop он будет остановлен и не возродится, пока не будет запущен намеренно снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .