Если при обновлении подов терялись запросы — как решали?

Нужно согласовать readiness, прекращение нового трафика и graceful shutdown, дав активным запросам завершиться до остановки контейнера.

Короткий ответ

Что ответить на собеседовании

Нужно согласовать readiness, прекращение нового трафика и graceful shutdown, дав активным запросам завершиться до остановки контейнера.

Подробный разбор

Ответ с пояснениями

Нужно согласовать readiness, прекращение нового трафика и graceful shutdown, дав активным запросам завершиться до остановки контейнера.

Сначала выясните, где терялись запросы: на балансировщике, при удалении endpoint или внутри процесса. Обработчик SIGTERM должен перестать принимать новую работу и дождаться текущей в пределах termination grace period. Учитывайте задержку обновления маршрутизации, keep-alive и долгие соединения. Одного увеличения числа реплик недостаточно, если старый процесс завершается без draining.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее