Сайт должен заработать раньше, чем ты поймёшь, почему он сломался.
Почему порт 8001 ломает сайт, выяснить можно, но пока ты выясняешь, сайт лежит. Поэтому в инциденте два дела, и идут они по очереди. Сначала восстановление: вернуть сервис пользователям самым быстрым способом, который легко отменить. Потом причина: что произошло и как не допустить повтора — это работа для разбора после сбоя, урок о разборе без поиска виноватых.
Если сбой начался с изменения, самый быстрый способ — откат: вернуть всё, как было до него. Откату не нужно понимание поломки: до правки сайт работал, после — нет, значит, возвращаем как было. Другие способы восстановления — перезапустить упавшую службу или увести трафик на запасную машину.
Перед откатом сохрани изменённое: скопируй файл в каталог инцидента. Откат стирает правку, а разбору нужна именно она — по копии потом спокойно ищут, что в ней было не так. Приложение читает свой файл настроек при запуске, поэтому после отката его перезапускают.
Восстанови сайт откатом
Сайт снова отвечает 502 после той же правки. Сохрани изменённый файл копией в каталог ~/incident — она пригодится для разбора — и откати правку, чтобы сайт снова отвечал 200.
Цели · 0 из 2
- Сохранить изменённый файл в ~/incident ещё не выполнена
- Откатить правку и вернуть сайт ещё не выполнена