Синьо-зелений розгортання передбачає перекачування потоків даних в реальному часі (синій) у середовище гарячої заміни, які не продаються (зелені), під час підготовки до розгортання в зеленому середовищі, так що зелений має повну синхронізацію даних із попереднім середовищем синього продукту.
Мені цікаво, що люди використовують для живої копії поточного веб-сокета, від синього до зеленого? Чи пишу я своє чи є бібліотека публікацій / підписок веб-сокетів чи, можливо, інший підхід до синьо-зеленого?
У моїй програмі є сервери REST nodejs, які також управляють трафіком веб-сокетів з мобільних пристроїв ... сервер mongodb тощо, кожен у контейнерах на GCE / AWS
Я розумію, що міг би просто тримати mongodb у синхронізації від синього до зеленого, однак це не буде здійснювати зелені сервери nodejs із прямим трафіком, що є приємною перевіркою регресії.
Можливо, якщо я просто живу вперед HTTP-трафіком, то базовий веб-сокет, який працює над HTTP, просто подбає про себе і не вимагатиме конкретних синьо-зелених налаштувань