Size: a a a

2020 October 13

L

Liza in .NET Talks
У тебя по сути все старые версии сервиса сдохли
источник

AI

Arthur Irgashev in .NET Talks
Liza
Даунтайм был?
нет
источник

L

Liza in .NET Talks
После апдейта базы
источник

L

Liza in .NET Talks
Так?
источник

L

Liza in .NET Talks
А как старые версии продолжили работать?
источник

AI

Arthur Irgashev in .NET Talks
Liza
А как старые версии продолжили работать?
никак
источник

AI

Arthur Irgashev in .NET Talks
после выката апдейта
источник

L

Liza in .NET Talks
Arthur Irgashev
никак
Так был даунтайм или не?
источник

AI

Arthur Irgashev in .NET Talks
да бля
источник

AI

Arthur Irgashev in .NET Talks
смотри
источник

AI

Arthur Irgashev in .NET Talks
щас постараюсь пояснить
источник

L

Liza in .NET Talks
Без деталей ток
источник

L

Liza in .NET Talks
А то я спать хочу
источник

AI

Arthur Irgashev in .NET Talks
был выкат новых сервисов по блу-грину, в базах создавали новые схемы с табличками, туда мигрировали данные. после этого, если всё ок, меняли местами блу-грин сервисы, старые сервисы смотрели на старую схему, а новые - на новую. потом накатили скрипт миграций, который новые данные перелопатил из старой схемы в новую

даунтайма не было, тока юзеры, которые зарегались в процессе деплоя потеряли доступ к аккаунтам где-то на час, пока скрипт не отработал
источник

L

Liza in .NET Talks
Просто если у тебя есть роллинг апдейты, то почти всегда все готовенькое под гейты уже есть
источник

L

Liza in .NET Talks
Пушо это требование для них
источник

AI

Arthur Irgashev in .NET Talks
Arthur Irgashev
был выкат новых сервисов по блу-грину, в базах создавали новые схемы с табличками, туда мигрировали данные. после этого, если всё ок, меняли местами блу-грин сервисы, старые сервисы смотрели на старую схему, а новые - на новую. потом накатили скрипт миграций, который новые данные перелопатил из старой схемы в новую

даунтайма не было, тока юзеры, которые зарегались в процессе деплоя потеряли доступ к аккаунтам где-то на час, пока скрипт не отработал
скрипт переноса данных после деплоя
источник

L

Liza in .NET Talks
Arthur Irgashev
был выкат новых сервисов по блу-грину, в базах создавали новые схемы с табличками, туда мигрировали данные. после этого, если всё ок, меняли местами блу-грин сервисы, старые сервисы смотрели на старую схему, а новые - на новую. потом накатили скрипт миграций, который новые данные перелопатил из старой схемы в новую

даунтайма не было, тока юзеры, которые зарегались в процессе деплоя потеряли доступ к аккаунтам где-то на час, пока скрипт не отработал
Ну понятно, вы просто не давали туда писать ничего
источник

AI

Arthur Irgashev in .NET Talks
давали, потом пост-апдейтом приходилось обновлять данные
источник

L

Liza in .NET Talks
Тоже своего рода даунтайм
источник