S3 버킷 업로드 시 CloudFront에 적용이 안될 때 (CloudFront 캐시 무효화)

Jungmin Lee·2022년 7월 31일
0

aws

목록 보기
4/4

클라이언트 배포하고 코드를 수정하거나 추가해야 하는 상황이 발생하면 S3의 버킷을 재업로드를 해야 하는데, 업로드를 했는데도 배포된 서버에 적용이 안되는 경우 발생했습니다.
구글링을 해본 결과 CloudFront로 배포된 파일 캐시 유지시간이 기본 24시간으로 정해져 있어 즉각적인 반응을 원할 땐 캐시 무효화를 해주어야 한다는 내용이였습니다.

무효화 방법에 대해 알아보겠습니다.

1. AWS CloudFront 페이지에 들어가 해당 ID를 클릭한다.

2. 탭 중에 무효화(Invalidations) 탭을 클릭한 후 무효화 생성(Create Invalidation) 버튼을 클릭한다.

3. 갱신을 원하는 파일 또는 폴더, 확장자 등을 작성해주면 됩니다.

이 값은 s3의 버킷을 누른 후 나오는 경로를 기준으로 써주면 됩니다.
저는 /*으로 설정했습니다.

profile
Front-end developer who never gives up.

0개의 댓글