Вступить в клуб →
сложнаявопросКонтейнеры, Kubernetes и эксплуатация сервиса

Даже с srv.Shutdown при деплое остаются ошибки 502 на балансировщике

Сервис корректно обрабатывает SIGTERM: сразу вызывает srv.Shutdown с таймаутом 20 секунд. Выполняющиеся запросы завершаются, но в момент деплоя балансировщик всё равно отдаёт клиентам несколько секунд ошибок 502.

Чего не хватает?

  • Паузы до Shutdown, пока под убирается из балансировки
  • Увеличить таймаут Shutdown до 60 секунд
  • Вызывать Shutdown дважды подряд
  • Перейти с SIGTERM на SIGINT

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела