피드백 열심히 받는 중
cloud front와 s3를 이용해 정적 파일을 배포하고 eb로 백엔드를 배포했다. 그런데 html이나 js를 수정하고 웹페이지를 실행해보면 바로 반영이 안되는 경우가 있었다.
cloud front로 배포되는 파일의 캐시 유지기간을 기본으로 두었기 때문이다. 나는 결과를 바로 확인해야해서 캐시 갱신시간까지 기다리지 않고 강제로 갱신하기 위해 무효화 기능을 사용했다.
Cloud Front Invalidation(무효화) 사용하기
1. CloudFront > 배포 > 해당 ID 로 들어가기
무효화(Invalidation) 탭에서 무효화 생성하기
무효화할 파일 목록 입력하기
이때, 경로는 절대 경로로 입력하기!! 예를 들어 하위 디렉토리는 /js/team_page.js 처럼 입력한다. 여러개의 파일도 가능하다.
상태가 완료로 바뀌면 성공
피드백 설문지 결과보고 반영할 거 회의하기