Сначала оцените влияние на пользователей и остановите ухудшение: при явной связи с релизом откатите совместимое изменение или отключите функцию. Живой процесс не означает исправный сервис.
После деплоя сервис не падает, но все production-метрики красные. Что вы будете делать?
Сначала оцените влияние на пользователей и остановите ухудшение: при явной связи с релизом откатите совместимое изменение или отключите функцию. Живой процесс не означает исправный сервис.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сначала оцените влияние на пользователей и остановите ухудшение: при явной связи с релизом откатите совместимое изменение или отключите функцию. Живой процесс не означает исправный сервис.
Проверьте ошибки, latency, успешность бизнес-операций и насыщение ресурсов; сравните с версией до релиза. Сохраните время начала и диагностические данные, уведомите ответственных.
После стабилизации ищите причину по логам, трассам и изменениям конфигурации. Откат кода не откатывает данные и внешние эффекты, поэтому совместимость миграций и необходимость repair проверяют отдельно. Не запускайте несколько случайных исправлений одновременно.