亚马逊云端缓存不起作用

亚马逊云端缓存不起作用

我们已经设置了这样的方式,即最终用户请求转到 Amazon 云端,如果 Amazon 云端上有可用的缓存资源,否则它会将请求转发到原点(Amazon EC2 上的 nginx 服务器)并从 Amazon S3 存储服务转发 nginx 请求文件。

我们在亚马逊控制台中将标头中的 TTL 设置为 5 年。根据http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html它应该缓存对象 5 年。

文档说“对象缓存时间为 24 小时或 CloudFront 最小 TTL。”

有人能建议问题出在哪里吗?如何解决这个问题?根据我们的设置,cloudfront 应该缓存对象 5 年。

相关内容