CloudFront를 통해 서비스를 하는 경우, 캐시된 파일 때문에 프로젝트 수정 사항이 바로 적용되지 않는다.
CloudFront는 각 엣지에서 파일을 캐싱하고, TTL이 만료되기 전까지는 Origin(S3 버킷에 있는 원본 파일)을 요청하지 않고 캐시된 파일을 사용한다.
변경 사항을 바로 적용하기 원하는 경우, 캐시를 제거해야 한다.
- S3는 파일 스토리지, Route 53은 DNS, CloudFront는 CDN (Content Delivery Network) 역할
CloudFront
- 배포
- 해당 배포 선택 - 무효화
탭 - 무효화 생성
객체 경로 추가
에 캐시를 지울 객체 경로를 입력한다./*
입력한다.