amazon-web-services - 带有 AWS API 网关的 AWS Route 53
问题描述
目前我已经部署了许多 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 这样的主机区域。我试图向该主机区域添加记录集,但我没有在 Alias Target(API 网关)上看到任何我的 API 网关端点列表。
如果我在这里遗漏了什么,请告诉我。
谢谢
解决方案
看来您需要自定义域名才能将路由 53 映射到 API 网关。
请按照在 API Gateway 中为 API 设置自定义域名
API Gateway 自定义域功能很可能是您想要的。它将创建一个特殊的/内部 Cloudfront 分发,您可以使用它来操作域和路径。您甚至可以将其与 API Gateway 阶段相关联。然后,您可以使用 Route 53 到 CNAME 或 A(别名)您的自定义域到 CloudFront 分配。
推荐阅读
- php - SQL - 获得准确的逗号分隔
- reactjs - CodeceptJS/Puppeteer 仅在暂停会话期间看到元素
- digital-signature - XpsDocument.SignDigitally 在 IsSignable 上引发 NullReferenceException
- c++ - 这两种符号有什么区别?
- azure - 如何修复警告:“由于重定向,应用程序评估不正常。” Azure 运行状况检查功能
- java - 如何从 Android 中的存储创建自定义音频列表视图?
- android - 将数据从 Service 发送到 Roomdatabase 的最佳方式
- python - 来自尤里卡烧瓶的IndexError
- ebay-api - 由于缺少项目特定类型,无法在 eBay API 上添加项目
- kubernetes - 使用 Kubernetes 和 Rancher 构建本地数据库