CloudFront를 통해 HTTPS s3 버킷을 제공하기 위해 자체 도메인을 사용하고 있습니다. QA 환경에서 캐시하기를 원하지 않습니다.CloudFront 캐시 사용 안 함
나는 이것을 어떻게 얻을 수 있는지 궁금합니다. Origin 캐시 헤더를 사용하거나 Live To Time 0으로 사용자 정의 하시겠습니까?
CloudFront를 통해 HTTPS s3 버킷을 제공하기 위해 자체 도메인을 사용하고 있습니다. QA 환경에서 캐시하기를 원하지 않습니다.CloudFront 캐시 사용 안 함
나는 이것을 어떻게 얻을 수 있는지 궁금합니다. Origin 캐시 헤더를 사용하거나 Live To Time 0으로 사용자 정의 하시겠습니까?
AWS 관리 콘솔 (CloudFront)에서 사용자 정의 옵션 (동작 -> 캐시 작동 설정)을 사용하고 최소 TTL, 기본 TTL 및 최대 TTL 값을 적절하게 입력하십시오.
최소 TTL
당신이 CloudFront를 개체가 되었습니다 업데이트 여부를 확인하려면 원점 다른 요청을 전달하기 전에 CloudFront를 캐시에 머물 개체를 원하는 시간 (초)의 최소 금액을 지정 . 최소 TTL의 기본값은 0 초입니다. 최대 TTL
는 개체가 업데이트되었는지 여부를 확인하기 위해 CloudFront를 당신의 출처를 쿼리하기 전에 CloudFront를 캐시에 머물 개체를 원하는, 최대 시간 (초)을 지정합니다. 최대 TTL에 대해 을 지정하는 값은 원본에서 캐시 제어 최대 - 기간, 캐시 제어 s-maxage 또는 개체로 만료되는 과 같은 HTTP 헤더를 추가 할 경우에만 적용됩니다.
기본 TTL은 CloudFront를 개체가 업데이트 을되었는지 여부를 확인하기 위해 원점 다른 요청을 전달하기 전에 CloudFront를 캐시에 머물 개체를 원하는 초, 기본 시간을 지정합니다. 기본 TTL에 대해 지정한 값은 원본이 Cache-Control max-age, Cache-Control s-maxage 또는 Expires to objects와 같은 HTTP 헤더를 추가하지 않은 경우에만 적용됩니다.