Performance HTTP缓存消失得太快
我在AWS CloudFront上托管了一个静态资源,我想利用HTTP缓存机制来减少对CDN的请求数量。为此,我添加了cache-control头并将其过期时间设置为一年。除了HTTP缓存,我还有另一个CDN级别的缓存。 事实上,我看到这个资源确实正在被缓存,但大约一天后它就消失了 根据: 此外,如果响应确实有最后修改的时间,则启发式过期值不应超过自该时间起间隔的某个分数。该分数的典型设置可能为10% 但是,即使按照上次修改后经过的时间的10%计算过期时间,我也希望缓存至少能保留几个星期 响应标题为:Performance HTTP缓存消失得太快,performance,http,amazon-cloudfront,cache-control,http-caching,Performance,Http,Amazon Cloudfront,Cache Control,Http Caching,我在AWS CloudFront上托管了一个静态资源,我想利用HTTP缓存机制来减少对CDN的请求数量。为此,我添加了cache-control头并将其过期时间设置为一年。除了HTTP缓存,我还有另一个CDN级别的缓存。 事实上,我看到这个资源确实正在被缓存,但大约一天后它就消失了 根据: 此外,如果响应确实有最后修改的时间,则启发式过期值不应超过自该时间起间隔的某个分数。该分数的典型设置可能为10% 但是,即使按照上次修改后经过的时间的10%计算过期时间,我也希望缓存至少能保留几个星期 响应标
有什么想法吗?您的
Age
标题显示此响应是在两周前缓存的。你有什么迹象表明它即将到期?显示支持Cache Control max age
,并且“最大值为100年”。