Можно ли перехватить сигнал по умолчанию kill
и использовать его в качестве команды для плавного выключения? Это для Соляриса SMF. Я обнаружил, что самый простой способ остановить службу - установить :kill
в качестве сценария завершения работы, а затем добавить обработчик завершения работы в Java. В этом случае я хочу сделать это для Node.JS. Как мне это сделать?
Редактировать: цель
- Прекратить получать новые запросы.
- Дайте существующим обратным вызовам несколько секунд, чтобы закончить.
- Запишите некоторую информацию в stderr.
@ Первым предложением иностранца было использование process.on('exit'...
, но, похоже, я не смогу достичь номера 2 с помощью этого метода.