S3 버킷을 CloudFront
에 올려 사용하다보면 변경 사항이 실시간으로 반영이 안되는 것을 확인할 수 있습니다. 이는 AWS 정책상 24시간
동안 Cache
된 응답을 사용하기 때문입니다. 그렇기 때문에 S3 콘텐츠를 실시간으로 반영하기 위해선 2가지 방법을 사용할 수 있습니다.
CloudFront 객체 무효화
객체 버전 관리
사용저는 이번에 간단하게 사용할 수 있는 CloudFront 객체 무효화
를 통해 문제를 해결하였습니다.
무효화 생성 후 잠시 기다린 뒤 경로에 접속하게 되면 최신 파일이 반영된 웹 페이지를 확인할 수 있습니다!