我有以下问题。我已经使用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
进行设置这是具有无服务器的多区域部署
答案 0 :(得分:0)
您的值不应包含协议(HTTPS)或任何特定路径。
DNS将映射为CNAME值的可解析域名,如果您想解析为该域名,则想在API网关中创建一个custom domain name。
这将为您提供一个execute-api域,您可以将其输入作为值,并确保将其创建为该区域的终结点。