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