当前,我已经部署了许多AWS Lambda。然后,我想到了如何对每个AWS Lambda执行性能测试。我决定去的解决方案是 -使用AWS Api网关针对每个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网关端点列表。
如果我在这里错过了一些东西,请告诉我。
谢谢
答案 0 :(得分:0)
似乎您需要具有自定义域名才能将路由53映射到API网关。
请关注Set Up a Custom Domain Name for an API in API Gateway
您很可能想要API Gateway自定义域功能。它将创建一个特殊的/内部的Cloudfront发行版,您可以使用它来操纵域和路径。您甚至可以将其与API Gateway阶段相关联。然后,您可以使用Route 53到CNAME或使用A(别名)自定义域到CloudFront发行版。