Задать вопрос
@Evan742
Nodeист и phpник

Как отловить выход процесса?

Например: был процесс - и тут в нём произошла ошибка, которая привела к вылету, или я или pm2 (к примеру) решили выключить процесс. Вот этот момент мне надо отловить
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@de1m
Попробуйте это, у меня работает когда я "ctrl+c" давлю
process.on('SIGINT', function () {
  console.log("exit");
  process.nextTick(function () { process.exit(0); });
});

А я посмотрел, вот тут пишут, что для "SIGKILL" нельзя сделать event.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы