我有一个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