缓存如何与 CloudFront 边缘位置配合使用 - Amazon CloudFront
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

缓存如何与 CloudFront 边缘位置配合使用

使用的目的之一 CloudFront 是减少源服务器必须直接响应的请求数量。通过 CloudFront 缓存,可以从离用户更近的 CloudFront边缘位置为更多对象提供服务。这既减少了源服务器上的负载,也减少了延迟。

CloudFront 可以从边缘缓存中处理的请求越多, CloudFront必须转发到您的源以获取对象的最新版本或唯一版本的查看者请求就越少。要进行优化 CloudFront 以尽可能少地向源站发出请求,请考虑使用 O CloudFront rigin Shield。有关更多信息,请参阅使用亚马逊 O CloudFront rigin Shield

直接从 CloudFront 缓存中处理的请求占所有请求的比例称为缓存命中率。您可以在 CloudFront 控制台中查看查看者请求的命中、未命中和错误的百分比。有关更多信息,请参阅CloudFront 缓存统计报告

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