amazon-web-services - 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进行设置
这是一个无服务器的多区域部署
解决方案
您的值不应包含协议 (HTTPS) 或任何特定路径。
DNS 将映射到 CNAME 值的可解析域名,如果您想解析到它,您可能希望在 API 网关中创建一个自定义域名。
这将为您提供一个执行 api 域,然后您可以将其作为值输入,确保您将其创建为区域端点。
推荐阅读
- jsp - c:当测试表达式返回假时
- linux - make dtbs 返回“没有规则来制作目标 'dtbs'”
- reporting-services - SSRS 报告正在传递给非订阅者
- javascript - React 应用程序构建无法将 SVG 作为组件加载,但它适用于开发
- python - 继承和访问实例变量 Python 的问题
- ms-access - 每行仅更新一次基于多个条件的查询
- ruby-on-rails - Rails:使用 RestClient 的外部 API 集成(未定义的局部变量或方法“用户名”)
- javascript - 根据预定义的迭代器编号从数组中提取值的最佳方法是什么?
- cordova - Cordova 或 Ionic 用于在 android 上写入/读取文件?
- java - 为什么 SingleThreadExecutor 使用 BlockingQueue?