쿼리 문자열을 사용하여 Azure Content Delivery Network 캐싱 동작 제어 - 표준 계층
Important
Microsoft의 Azure CDN 표준(클래식)은 2027년 9월 30일에 사용 중지됩니다. 서비스 중단을 방지하려면 2027년 9월 30일까지 Azure Front Door 표준 또는 프리미엄 계층으로 Microsoft의 Azure CDN 표준(클래식) 프로필을 마이그레이션해야 합니다. 자세한 내용은 Microsoft의 Azure CDN 표준(클래식) 사용 중지를 참조하세요.
Edgio의 Azure CDN은 2025년 11월 4일에 사용 중지됩니다. 서비스 중단을 방지하려면 이 날짜 이전에 워크로드를 Azure Front Door로 마이그레이션해야 합니다. 자세한 내용은 Edgio 사용 중지 FAQ의 Azure CDN을 참조 하세요.
개요
Azure Content Delivery Network를 사용하면 쿼리 문자열이 포함된 웹 요청에 대해 파일이 캐시되는 방식을 제어할 수 있습니다. 쿼리 문자열이 있는 웹 요청에서 쿼리 문자열은 물음표(?) 다음에 나오는 요청 부분입니다. 쿼리 문자열은 필드 이름 및 해당 값이 등호(=)로 구분된 하나 이상의 키-값 쌍을 포함할 수 있습니다. 각 키-값 쌍은 앰퍼샌드(&)로 구분됩니다. 예: HTTP://www.contoso.com/content.mov?field1=value1&field2=value2. 요청의 쿼리 문자열에 키-값 쌍이 둘 이상인 경우 해당 순서는 중요하지 않습니다.
Important
Azure Content Delivery Network 표준 및 프리미엄 제품은 동일한 쿼리 문자열 캐싱 기능을 제공하지만 사용자 인터페이스는 다릅니다. 이 문서는 Microsoft의 Azure CDN Standard 및 Edgio의 Azure CDN Standard에 대한 인터페이스를 설명합니다. Edgio의 Azure CDN Premium을 사용한 쿼리 문자열 캐싱은 쿼리 문자열이 포함된 Azure Content Delivery Network 캐싱 동작 제어 - 프리미엄 계층을 참조하세요.
세 가지 쿼리 문자열 모드를 사용할 수 있습니다.
쿼리 문자열 무시: 기본 모드입니다. 이 모드에서는 콘텐츠 배달 네트워크 POP(상호 접속 위치) 노드가 첫 번째 요청에서 요청자의 쿼리 문자열을 원본 서버로 전달하고 자산을 캐시합니다. 캐시된 자산이 만료될 때까지 POP에서 제공되는 해당 자산의 모든 후속 요청은 쿼리 문자열을 무시합니다.
쿼리 문자열에 대한 캐싱 우회: 이 모드에서 쿼리 문자열이 포함된 요청은 콘텐츠 배달 네트워크 POP 노드에서 캐시되지 않습니다. POP 노드가 원본 서버에서 직접 자산을 검색하고 각 요청과 함께 요청자에게 전달합니다.
각 고유한 URL 캐시: 이 모드에서는 쿼리 문자열을 포함하여 고유한 URL이 있는 각 요청이 고유 캐시가 있는 고유 자산으로 처리됩니다. 예를 들어 example.ashx?q=test1에 대한 요청의 경우 원본 서버에서의 응답이 POP 노드에서 캐시되고 그와 동일한 쿼리 문자열을 가진 후속 캐시에 대해 반환됩니다. example.ashx?q=test2에 대한 요청은 자체 TTL(Time To Live) 설정과 함께 별도의 자산으로 캐시됩니다.
Important
쿼리 문자열에 세션 ID나 사용자 이름과 같이 요청마다 변경되는 매개 변수가 포함되어 있으면 캐시 적중률이 낮아지므로 이 모드를 사용하지 마세요.
표준 콘텐츠 배달 네트워크 프로필에 대한 쿼리 문자열 캐싱 설정 변경
콘텐츠 배달 네트워크 프로필을 연 다음 관리하려는 콘텐츠 배달 네트워크 엔드포인트를 선택합니다.
설정 아래의 왼쪽 창에서 캐싱 규칙을 선택합니다.
쿼리 문자열 캐시 동작 목록에서 쿼리 문자열 모드를 선택한 다음, 저장을 선택합니다.
Important
등록이 Azure Content Delivery Network 전체에 전파되기까지 시간이 걸리기 때문에 캐시 문자열 설정 변경이 즉시 표시되지 않을 수 있습니다.
- Microsoft의 Azure CDN 표준 프로필의 경우 일반적으로 10분 이내에 전파가 완료됩니다.
- Edgio의 Azure CDN Standard 및 Edgio의 Azure CDN Premium 프로필의 경우 전파가 일반적으로 10분 안에 완료됩니다.
다음 단계
- Azure Content Delivery Network 엔드포인트에서 캐시된 콘텐츠를 제거하는 방법을 알아봅니다.