带有 AWS API 网关的 AWS Route 53

Ngh*_* Do 6 amazon-web-services amazon-route53 aws-api-gateway

目前我已经部署了许多 AWS Lambda。然后我想到了如何对每个 AWS Lambda 进行性能测试。我决定采用的解决方案是 - 使用 AWS Api Gateway 为每个 AWS Lambda 公开每个 API - 使用 JMeter (Neoload) 为 API 执行“性能测试”。

该方法工作正常,但我们需要使用从 AWS 生成的端点,如https://tl8drdruob.execute-api.us-west-1.amazonaws.com/dev。现在我想看看我们是否可以使用Route 53来路由API。

我们确实有一个主机区域,如 abc.awsnonprod.mycompany.net。我尝试向该主机区域添加记录集,但在别名目标(API 网关)上没有看到任何我的 API 网关端点列表。

如果我在这里遗漏了什么,请给我建议。

谢谢

Pac*_*ist 7

看来你需要有自定义域名才能将路由 53 映射到 API 网关。

请按照在 API Gateway 中为 API 设置自定义域名

API Gateway 自定义域功能很可能正是您想要的。它将创建一个特殊/内部的 Cloudfront 发行版,您可以使用它来操作域和路径。您甚至可以将其与 API 网关阶段相关联。然后,您可以使用 Route 53 到 CloudFront 分配的 CNAME 或 A(别名)您的自定义域。

  • 这是唯一的方法吗? (2认同)