缓存如何用于 CloudFront 边缘站点 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

缓存如何用于 CloudFront 边缘站点

使用 CloudFront 的目的之一是减少您的源服务器必须直接响应的请求数。借助 CloudFront 缓存,更多对象可以从更靠近用户的 CloudFront 边缘站点提供。这既减少了源服务器上的负载,也减少了延迟。

CloudFront 可以通过边缘缓存提供服务的请求越多,CloudFront 为获取对象的最新版本或唯一版本而需转发到源的查看器请求就越少。要优化 CloudFront 以尽可能少地向您的源发出请求,请考虑使用 CloudFront Origin Shield。有关更多信息,请参阅 使用 Amazon CloudFront Origin Shield

直接从 CloudFront 缓存提供服务的请求与所有请求相比的比例称为缓存命中率。您可在 CloudFront 控制台中查看命中、未命中和出错的查看器请求百分比。有关更多信息,请参阅 CloudFront 缓存统计数据报告

很多因素都会影响缓存命中率。您可以按照增加直接从 CloudFront 缓存提供服务的请求的比例(缓存命中率)中的指导操作来调整您的 CloudFront 分配配置以提高缓存命中率。