728x90
반응형
클라우드 프론트?
https://docs.aws.amazon.com/ko_kr/AmazonCloudFront/latest/DeveloperGuide/Introduction.html
아마자 / 파일 / 배포 서버도 포함된다.
회사에서 안드로이드 태블릿에서 모듈을 불러올때, 수정사항이 반영되지 않는 것을 보고 클라우드 프론트를 의심했다.
인수인계 당시에도 있던 얘기지만 직접 겪으니 짜증이 났으므로 정리한다.
1. S3 의 파일을 수정하는 로직 실행.
2. 안드로이드 태블릿에서 파일을 불러오는 모듈을 실행.
3. 반영 결과 확인
2번 단계에서 로컬 파일 또는 클라우드 프론트의 이전 버전 파일을 계속 불러와서 생긴 문제였으므로, 클라우드 프론트의 캐시를 초기화 했다.
클라우드 프론트 무효화
클라우드 프론트 캐시를 지우는 작업을 무효화라고 한다.
/* 와 같은 경로로 전체를 지울 수 있으나 부담이 되므로, 필요한 파일 또는 경로만 지우는 것이 좋다.
내가 필요한 무효화는 다음과 같았다.
S3 파일을 수정했고,
S3 파일을 담고있는 클라우드 프론트에서 무효화 경로로 - S3 파일의 경로를 지정한다.
경로 지정 이후
안드로이드 태블릿에서 다시 모듈을 테스트 했고, 정상적으로 캐시가 갱신되는 것을 확인했다.
320x100
반응형
'SERVER' 카테고리의 다른 글
linux Screen 사용법 (1) | 2024.05.02 |
---|---|
[SERVER] Zombie process (0) | 2023.12.12 |
[SERVER] docker command ( Oracle cloud, ubuntu 18 ) (0) | 2023.08.24 |
[SERVER] docker / centos 8 / oracle cloud (0) | 2022.12.03 |
[SERVER] GitLab CI CD / oracle cloud / docker (0) | 2022.12.02 |