캐싱 및 가용성
CloudFront를 사용하여 오리진 서버에서 직접 응답해야 하는 요청의 수를 줄일 수 있습니다. CloudFront 캐싱을 사용하면 사용자에게 더 가까운 CloudFront 엣지 로케이션에서 더 많은 객체가 제공됩니다. 따라서 오리진 서버에 걸리는 부하가 줄어들고 지연 시간이 단축됩니다.
엣지 캐시에서 CloudFront가 처리할 수 있는 요청이 많을수록 객체의 최신 버전 또는 고유한 버전을 얻기 위해 CloudFront가 오리진에 전달해야 하는 최종 사용자 요청 수가 줄어듭니다. 오리진에 최대한 적게 요청하도록 CloudFront를 최적화하려면 CloudFront Origin Shield 사용을 고려해 보십시오. 자세한 내용은 Amazon CloudFront Origin Shield 사용 단원을 참조하세요.
모든 요청과 비교하여 CloudFront 캐시에서 직접 처리되는 요청의 비율을 캐시 적중률이라고 합니다. CloudFront 콘솔에서 최종 사용자 요청의 적중, 누락, 오류 백분율을 확인할 수 있습니다. 자세한 내용은 CloudFront 캐시 통계 보고서 보기 단원을 참조하세요.
적중률에 영향을 주는 요인은 매우 많습니다. CloudFront 캐시에서 직접 처리되는 요청의 비율 증가(캐시 적중률)의 지침을 수행하여 CloudFront 배포 구성을 조정하고 적중률을 높일 수 있습니다.
CloudFront가 제공하게 하려는 콘텐츠를 추가하고 제거하는 방법을 알아보려면 CloudFront가 배포하는 콘텐츠 추가, 제거 또는 교체 단원을 참조하십시오.