Настройка зоны DNS AWS Lights

В настоящее время у меня есть сервер приложений на AWS Lightsail, который обслуживает приложение для смартфона. Мне пришлось вносить изменения в бэкэнд, в основном настройки безопасности, чтобы защитить вызовы API между сервером и приложением. Изменения все еще находятся на моем тестовом сервере, и в тот момент, когда я применяю их к рабочим продуктам, текущие пользователи не смогут общаться с сервером. Они выйдут из системы и потребуются обновить приложение перед повторным входом. Моя проблема в том, что я действительно не могу найти способ избежать прерывания обслуживания, и между развертыванием изменений будет время простоя до тех пор, пока Apple не одобрит обновление моего приложения, так как Apple нужен работающий сервер для тестирования приложения, прежде чем оно одобрит его. в течение этого времени мои пользователи, использующие старую версию, не смогут общаться с обновленным сервером, и это время будет 1-2 дня, что я не могу себе позволить.

Мои вопросы:

  1. Первый вопрос

Можно ли в любом случае настроить DNS-зону и запустить как старый, так и новый серверы, а также прямой трафик, приходящий из старого и обновленного приложения на соответствующий сервер? У меня изначально возникла мысль, что это можно сделать с помощью Route 53, однако я не уверен, как это работает.

  1. Второй вопрос. Нужно ли мне добавлять файл конфигурации в обновленное приложение, чтобы проверить работоспособность сервера и соответственно связаться с ним?

Заранее спасибо!

0 ответов

Другие вопросы по тегам