[AWS] CloudFront 캐시삭제

Aneb·2022년 4월 19일
0

얼마전 캐시문제로 고생했던 기억이 있다.
캐시가 너무 오랫동안 남아있어서, 캐시문제인걸로 인지하지못하고 다른곳에서 문제를 찾다가 다른 컴퓨터로 접속해보니 결국 되었더라..는 슬픈이야기

그때의 경험으로 TTL 관리의 필요성을 뼈저리게 느끼게 되었고,
오늘은 이에대해 정리해보려고 한다.

1. CloudFront > 정책

2. 캐시 정책 생성

사용자 정의정책에서 noCachingPolicy를 생성하며 두고두고 적용할 계획이다.

3. TTL 설정

그림과같이 모두 1초로 설정해준다.

4. CloudFront > 배포 > 적용할id클릭 > 동작

캐시정책을 완료한 다음,
다시 배포 탭으로 돌아가서 적용할 id를 클릭한다.

해당id의 정보가 뜨면, 동작 탭으로 들어가준다.

5. 동작 생성

동작생성을 누르면 기존정책을 사용하거나 생성할 수 있다.
우리는 아까 1초로 모두 설정한 정책을 선택하면된다.
(전 noCachingPolicy라고 이름을 지었습니다.)

6. 생성된 동작 확인하면 끝!

이제 빌드 후에 변경된 코드가 잘 적용된 것을 빠르게 확인할 수 있다!
다른사람 컴퓨터에가서 확인 좀 해달라고 부탁하지않아도 된다!

profile
FE Developer

0개의 댓글