AWS API网关自定义域+ AWS CloudFront

时间:2017-02-27 10:15:25

标签: amazon-web-services amazon-cloudfront aws-api-gateway

我有一个AWS API Gateway 端点(调用URL)
我创建了一个自定义域,用于将域映射到我的API网关,因为调用URL由非用户友好字符组成,
我使用API​​网关映射了自定义域,
我遵循了这些步骤 - http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-custom-domains.html
默认调用URL和自定义域端点都响应正确的数据,
到目前为止一切顺利。

在进一步测试中,我发现由于我的默认调用URL已启用缓存,因此 我启用了API网关缓存 -
http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-caching.html
响应是几毫秒,

奇怪的是,自定义Domian映射的端点响应速度较慢,看起来它没有缓存先前的响应,即使在API网关上正确启用了缓存,

我需要在Custom Domian上启用缓存
我是否需要在API网关面前添加CloudFront? 我该如何做到这一点?

我无法在CloudFront原点找到我的调用URL,
我也无法理解这些解决方案 -
1. http://www.davekonopka.com/2016/api-gateway-domain.html
2. How do you add CloudFront in front of API Gateway

0 个答案:

没有答案