首页 > 解决方案 > Route53 设置延迟记录

问题描述

我有以下问题。我已经使用 AWS 设置了一个域(从他们那里购买)我在两个不同的区域部署了两个 lambda,我想根据延迟将流量路由到它们

我在两个地区(us-west-2 和 eu-central-1)都设置了证书

域是 alexandruluca.me.uk 并且为子域 keyvalue.alexandruluca.me.uk 注册了证书(我这样做是为了 POC)

在 Route53 下的托管区域中,我有以下内容

[![在此处输入图像描述][1]][1]

值/路由流量设置为每个 lambda 的 api 网关如果我直接通过 API 网关访问 lambda,它就可以正常工作。

如果我尝试通过https://keyvalue.alexandruluca.me.uk访问它,那么我会得到

curl: (6) Could not resolve host

我在这里做错了吗?

顺便说一句,我正在尝试根据https://github.com/alexdebrie/serverless-multi-region进行设置

这是一个无服务器的多区域部署

在此处输入图像描述

标签: amazon-web-servicesdnssubdomainaws-api-gatewayamazon-route53

解决方案


您的值不应包含协议 (HTTPS) 或任何特定路径。

DNS 将映射到 CNAME 值的可解析域名,如果您想解析到它,您可能希望在 API 网关中创建一个自定义域名。

这将为您提供一个执行 api 域,然后您可以将其作为值输入,确保您将其创建为区域端点。


推荐阅读