Docs Menu
Docs Home
/ /
Atlas App Services
/ /

CDN 캐시 플러시(Flush)

이 페이지의 내용

  • 개요
  • 절차

Atlas App Services 는 콘텐츠 전송 네트워크(CDN) 를 통해 호스팅된 파일을 제공합니다. 리소스 요청 을 수신한 시점과 요청된 리소스 를 반환하는 시점 사이의 지연 시간 을 최소화하기 위한 것입니다.

클라이언트가 App Services에 호스팅된 리소스를 요청하면 요청을 처리하는 CDN 서버가 파일의 캐시된 사본을 확인합니다. 서버가 캐시된 리소스의 유효한 사본을 찾으면 이를 클라이언트에 반환합니다. 그렇지 않으면 요청을 App Services로 전달하고 반환된 파일을 캐시한 후 클라이언트에 반환합니다.

CDN 캐싱 프로세스는 최종 사용자가 리소스를 요청할 때 지연 시간을 줄여주지만 CDN 서버가 캐싱한 이후 파일이 변경된 경우 사용자가 오래된 버전의 리소스를 수신할 수 있습니다. 캐시된 모든 파일을 제거하고 각 파일의 최신 버전을 제공하기 위해 CDN 캐시를 플러시 할 수 있습니다.

참고

자동 캐시 무효화

CDN은 주기적으로 캐시된 파일을 자동으로 새로 고칩니다. 파일에 캐시 제어 속성을 추가하여 개별 파일에 대한 캐싱 동작을 구성할 수 있습니다.

1

왼쪽 탐색 메뉴에서 Hosting를 클릭합니다.

2

Files 탭에서 모든 호스팅 파일의 캐시를 제거할 수 있습니다.

  1. 파일 목록 위에 있는 Actions 버튼을 클릭합니다.

  2. Purge Cache를 클릭합니다.

  3. Purge Cache 모달에서 Confirm를 클릭합니다.

3

새 메타데이터 속성은 처음 추가할 때 유형이나 값을 갖지 않습니다.

  1. 새 속성의 드롭다운 메뉴에서 속성 유형을 선택합니다.

  2. 입력 상자에 속성 값을 입력합니다.

  3. Save를 클릭합니다.

1

App Services CLI 를 사용하여 CDN 캐시 를 제거하려면 애플리케이션 구성 파일의 로컬 복사본이 필요합니다.

최신 버전의 앱의 로컬 사본을 가져오려면 다음을 실행하세요.

appservices pull --remote="<Your App ID>"

Realm UI의 Deploy > Import/Export App 화면에서 애플리케이션의 구성 파일 사본을 다운로드할 수도 있습니다.

2

CDN 캐시 를 삭제하려면 --reset-cdn-cache 플래그를 사용하여 애플리케이션 구성을 다시 배포하세요.

appservices push --remote="<Your App ID>" --reset-cdn-cache

돌아가기

File Metadata Attributes

이 페이지의 내용