tencent cloud

Content Delivery Network

릴리스 노트 및 공지 사항
릴리스 노트
신규 사용자 가이드
제품 소개
제품 개요
제품 장점
응용 시나리오
기본 개념
사용 제한
CDN 성능 설명(샘플링)
구매 가이드
CDN 구매 가이드
시작하기
CDN 설정 시작하기
도메인 연결
CNAME 설정
도메인 이름 소유권 확인
도메인 액세스 관련 FAQ
구성 가이드
도메인 관리
도메인 이름 구성
통계 분석
퍼지와 프리패치
로그 서비스
서비스 문의
오프라인 캐시
권한 관리
권한 설정
콘솔 권한 설명
서브 계정 또는 협업 파트너의 실시간 로그 활성화 방법
사례 튜토리얼
CDN - CVM
CDN - COS
DNSPod를 통한 CNAME 설정
API문서
History
Introduction
API Category
Content Management APIs
Real-time Log APIs
Service Query APIs
Data Query APIs
Making API Requests
Log Query APIs
StopCdnDomain
Configuration Management APIs
Obsoleted APIs
Other APIs
Data Types
Error Codes
FAQ
기능 특성 문제
과금 관련 문제
도메인 액세스 관련 문제
캐시 구성
퍼지와 프리패치 관련 문제
통계 분석 문제
HTTPS 관련 문제
노드 네트워크 문제
장애 관련 문제
장애 처리
상태 코드 설명 및 권장 해결 방안
노드별 캐시 콘텐츠 불일치
CDN 액세스 후 웹 페이지 액세스 속도가 느려지는 문제
도메인 이름에 CDN 연결 후 액세스 시 514 반환
트래픽 히트율 저조
CDN 도메인 404 상태 코드 발생
예외 페이지 표시 - CORS 오류
리소스 캐시 미적용
용어집

캐시 키 규칙 설정

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2024-12-31 11:29:15

설정 시나리오

Tencent Cloud CDN은 캐싱 시 Key-Value 포맷으로 리소스를 매핑하며, 여기에서 Key는 캐시 리소스의 고유한 식별자인 캐시 키를 가리킵니다. 캐시 키 규칙 설정을 통해 서로 다른 파일 유형의 콘텐츠에 필터링 매개변수와 대소문자 생략을 설정해 캐시 키를 최적화할 수 있습니다.

필터링 매개변수

사용자가 URL을 통해 리소스에 액세스하는 경우 특수한 작용을 하는 매개변수를 가지고 있을 수 있습니다. 다음 링크를 사용해 서로 다른 두 가지 이미지 표시합니다. http://cloud.tencent.com/1.jpg?version=1http://cloud.tencent.com/1.jpg?version=2 이러한 시나리오에서 필터링 매개변수를 비활성화해야하며 전체 URL을 캐시 키 값으로 하여 각 이미지 콘텐츠를 캐싱해 리소스를 구분합니다.
멀티미디어 시나리오에서 타임스탬프 서명 매개변수를 사용해 액세스를 인증하는 경우: http://cloud.tencent.com/1.mp4?sign=XXXXXX 이러한 시나리오에서 필터링 매개변수를 활성화해야하며 ‘?’ 앞의 링크 http://cloud.tencent.com/1.mp4가 캐시 키 값이 됩니다. 노드는 1개의 리소스만 캐싱하며 타임스탬프 서명이 계속 변경되어도 서명을 통해 인증한 후 직접 캐시를 히트합니다.

대소문자 무시

비즈니스 시나리오에서 리소스 URL 경로의 대소문자 구분이 리소스 콘텐츠와 관련된 경우 대소문자 무시 설정을 비활성화할 수 있습니다. 비즈니스 시나리오에서 리소스 URL 경로의 대소문자 구분이 리소스 콘텐츠와 관련이 없는 경우 대소문자 무시 설정을 활성화하여 히트율을 향상시킬 수 있습니다.
주의:
현재 플랫폼 업그레이드 관계로 대소문자 무시 활성화를 지원하지 않습니다.

설정 가이드

설정 조회

CDN 콘솔에 로그인한 후, 왼쪽 메뉴바에서 [도메인 관리]를 선택한 뒤 도메인 작업 열의 [관리]를 클릭하여 도메인 설정 페이지로 들어갑니다. Tab을 [캐시 설정]으로 전환하면 [캐시 키 규칙 설정]을 찾을 수 있습니다.
가속 도메인 추가 시, 필터링 매개변수는 서비스 유형에 따라 기본적으로 비활성화 또는 활성화할 수 있습니다.
가속 도메인에서 정적 가속 서비스 유형을 선택하는 경우 필터링 매개변수는 기본적으로 비활성화됩니다. 캐시 키 규칙 설정 중 모든 파일 규칙의 [필터링 매개변수]는 ‘필터링하지 않음’으로 동기화됩니다.
가속 도메인에서 다운로드, 스트리밍 미디어 VOD 서비스 유형을 선택하는 경우 필터링 매개변수는 기본적으로 활성화됩니다. 캐시 키 규칙 설정 중 모든 파일 규칙의 [필터링 매개변수]가 “모두 필터링”으로 동기화됩니다.


규칙 추가

필요에 따라 캐시 키 값 규칙을 추가할 수 있습니다.


설정 제한

도메인당 캐시 키 값 규칙(기본 규칙 포함)을 최대 20개까지 추가할 수 있습니다.
규칙 우선순위 조정 지원: 하단의 우선순위가 상단의 우선순위보다 높습니다. (기본 규칙의 우선순위는 조정할 수 없음)
단일 파일 유형/폴더/전체 경로 파일 규칙에는 최대 100개까지 내용을 입력할 수 있으며, 각 내용 사이에 ‘;’ 부호를 사용하여 분리합니다. 예: 파일 유형 - jpg;png
필터링 매개변수 - 지정 매개변수 보관
모든 파일: 매개변수 이름은 최대 6개까지 추가할 수 있으며 각 매개변수의 이름은 20자를 초과할 수 없습니다.
파일 유형/폴더/전체 경로 파일: 매개변수 이름은 최대 5개까지 입력할 수 있으며 각 매개변수의 이름은 20자를 초과할 수 없습니다. 여러 매개 변수 이름 사이에 ‘;’ 부호를 사용하여 구분합니다. 예: key1;key2;key3

규칙 수정

캐시 키 값 규칙 작업 열의 [수정]을 클릭하여 이미 추가한 캐시 키 값 규칙을 수정할 수 있습니다.
주의:
기본 규칙은 필터링 매개변수와 대소문자 무시 설정만 수정할 수 있으며, 유형과 내용은 수정할 수 없습니다.

규칙 삭제

캐시 키 값 규칙 작업 열의 [삭제]를 클릭하여 추가한 캐시 키 값 규칙을 삭제할 수 있습니다. (기본 규칙은 삭제 불가)

설정 예시

가속 도메인 www.test.com의 [캐시 키 규칙 설정]이 다음과 같은 경우,

실제 액세스 상황은 다음과 같습니다:
클라이언트 요청 리소스가 www.test.com/abc.jpg?version=1&colour=redwww.test.com/abc.JPG?version=1&colour=red인 상태에서, 모두 CDN 노드 X에 액세스를 요청했을 때 노드 X에 상기 두 리소스의 캐시가 없는 경우:
원본 서버에 요청하여 abc.jpg 이미지 리소스를 획득하고 CDN 노드 X에 캐싱하면, 필터링 매개변수가 모두 필터링으로 설정되어 있어 ‘?’ 앞에 있는 링크 www.test.com/abc.jpg가 캐시 키 값이 됩니다.
클라이언트에서 www.test.com/abc.JPG?version=1&colour=red를 요청하는 경우, 대소문자 무시가 활성화되어 있지 않아 이전에 캐싱한 www.test.com/abc.jpg 리소스를 히트할 수 없습니다. 원본 서버에 요청하여 abc.JPG 이미지 리소스를 획득하고 CDN 노드 X에 캐시하면 상응하는 캐시 키 값은 www.test.com/abc.JPG가 됩니다.

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백