#amazon-web-services #dns #subdomain #aws-api-gateway #amazon-route53
#amazon-веб-сервисы #dns #поддомен #aws-api-gateway #amazon-route53
Вопрос:
У меня следующая проблема. Я настроил домен с помощью AWS (купленный у них) У меня есть два лямбда-выражения, развернутые в двух разных регионах, и я хочу направлять трафик к ним на основе задержки
У меня есть сертификаты установки в обоих регионах (us-west-2 и eu-central-1
Домен является alexandruluca.me.uk и сертификаты зарегистрированы для поддомена keyvalue.alexandruluca.me.uk (Я делаю это для POC)
В моей размещенной зоне под Route53 у меня есть следующее
[![введите описание изображения здесь][1]][1]
Значение / Маршрутизация трафика устанавливается для шлюза api каждого лямбда-выражения, если я получаю доступ к лямбде напрямую через шлюз API, он работает просто отлично.
Если я попытаюсь получить к нему доступ через https://keyvalue.alexandruluca.me.uk, тогда я просто получаю
curl: (6) Could not resolve host
Я делаю что-то не так здесь?
Кстати, я пытаюсь настроить это на основе https://github.com/alexdebrie/serverless-multi-region
Это развертывание в нескольких регионах с бессерверным
Ответ №1:
Ваше значение не должно включать протокол (HTTPS) или какой-либо конкретный путь.
DNS будет сопоставлен с разрешимым доменным именем для значения CNAME, вместо этого вам следует создать пользовательское доменное имя в вашем шлюзе API, если вы хотите разрешить его.
Это предоставит вам домен execute-api, который затем вы можете ввести в качестве значения, убедитесь, что вы создали его в качестве региональной конечной точки для этого.
Комментарии:
1. Я обновил его так, чтобы он не включал протокол. Пример для региона ЕС-центральная-1 (XXX.execute-api.eu-central-1.amazonaws.com/dev ) У меня все еще та же проблема, я загрузил новый скриншот
2. Это должно было бы быть
XXX.execute-api.eu-central-1.amazonaws.com
с путем3. Просто внес это изменение до того, как вы ответили, не сработало сразу. Я проверил еще раз после вашего поста, но это не работает. Большое спасибо! Это первый раз, когда я настраиваю route53