Встречается на собеседованиях • сегодня
Где применяется Graceful Shutdown
Graceful Shutdown — это корректное завершение работы приложения, при котором сервер завершает текущие соединения, освобождает ресурсы и только потом завершает процесс. Применяется в:
- Серверных приложениях (Node.js, Express, NestJS) — чтобы завершить обработку текущих запросов перед выходом.
- Базах данных — для сохранения данных и закрытия соединений.
- Микросервисах — чтобы избежать потери данных при обновлении/масштабировании.
- Клиентских приложениях — например, сохранение состояния перед закрытием вкладки.
Пример для Node.js:
javascript
process.on('SIGTERM', () => {
server.close(() => {
console.log('Server gracefully stopped');
process.exit(0);
});
});
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы