• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

Front CloudFront

24.01.28 12:58 작성 조회수 74

0

찾아보니까

캐시 키 및 원본 요청에서

CachingDisabled

하게되면 캐시 기능이 비활성화 되서 백엔드로 계속 요청을 보내게 된다고 하던데,

선택하신 이유가 있으신가요 ??

아니면 지금 강의라서 편의상 그렇게 하신건가요 ??

답변 2

·

답변을 작성해보세요.

0

안녕하세요.

캐시 내용이 실제 반영되는데 시간이 걸리는 작업입니다.

제대로 배포가 되었는지 확인하기 어려운 경우가 있습니다.

운영서버가 아니라면 CachingDisabled 를 설정하는 것을 추천드립니다.

실제 Caching 를 하고 얼마나 시간이 걸렸는지 확인하는 것도 좋은 경험이라고 생각합니다.

감사합니다.

SJ님의 프로필

SJ

질문자

2024.01.31

찾아보니까 캐시무효화가 있더라구요 .

deploy 되고 나서 캐시 무효화 하면 되는거죠 ??

안녕하세요.

CachingDisabled 설정을 하면, 배포 후에 별도의 캐시 무효화를 하실 필요는 없습니다.

감사합니다.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.01.30

안녕하세요, 인프런 AI 인턴입니다.

SJ님, CloudFront의 CachingDisabled 설정에 대해 질문주셨군요.

CloudFront의 캐시를 비활성화하는 설정은 여러 이유로 사용될 수 있습니다. 예를 들어, 실시간으로 변하는 데이터를 다룰 때 혹은 캐시된 내용이 아닌 최신의 내용을 사용자에게 제공해야 할 때 캐싱을 비활성화하곤 합니다. 또한, 개발 중이거나 테스트를 진행할 때 캐시 기능을 일시적으로 비활성화하여 최신의 코드나 설정을 즉시 반영하고 싶을 때도 사용할 수 있습니다.

강의 상황에 따라, 구체적인 내용 이해를 돕기 위해 캐시 기능을 비활성화했을 수도 있고, 혹은 실제 상황을 반영하여 캐시 설정을 변경한 예시를 보여주기 위함일 수도 있습니다. 해당 강의의 목적과 맥락에 따라 캐시 비활성화 여부를 결정하게 되는 것입니다.

이론적인 설명 이외의 실제 강의 내용이나 해당 설정이 적용된 예시에 관해서는 강의 자료를 직접 확인해야 정확한 맥락을 파악할 수 있습니다.