Правильное завершение работы приложения на node.js

Разрабатываем мобильное приложение с беком на node.js Сейчас переходим к этапу тестинга и встал вопрос о грамотном закрытии сервера при необходимости. Речь о том, чтобы перед закрытием дождаться окончания всех текущих запросов. Насколько я понимаю, команда server.close в ноде ведет себя именно таким образом. Но наше приложение должно работать как служба, в фоновом режиме. Думаю испльзовать для этого pm2. Но у меня нет уверенности что, к примеру, команда pm2 stop app ведет себя таким же образом. Может кто-то проянить для меня этот момент? Спасибо )


Ответы (0 шт):