Upstart скрипт (/ etc / init / app_name):

траиваю свой сервер для запуска node.js в качестве демона. Я настроил Upstart для обработки запуска и выключения узла, что прекрасно работает. Следующий шаг - убедиться, что node.js перезапущен, если он умрет. Несколько изнаправляющие предложил использоватьмонит (или жеФуга) контролировать процесс (в случае Monit, выполняя HTTP-запрос к серверу и ожидая ответа).

Я счастлив использовать что-то вроде Monit или Fugue, но я не уверен, почему никто не (или не мог) просто использовать Upstartфункция возрождения, Я предполагаю, что Upstart будет контролировать PID запущенного процесса и просто сбросит его, если он умрет. Что Monit или Fugue дают вам, а Upstart нет?

Ответы на вопрос(2)

Ваш ответ на вопрос