캐시 최적화

최신 업데이트:2023-07-27 14:46:48

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화]

• 캐시 최적화 소개

캐시 성능을 향상시키고 오리진 서버의 과부하를 줄이기 위해 7가지의 캐시 최적화 기능을 제공한다.

(더 자세한 내용은 씨디네트웍스 기술지원 담당자에게 문의하십시오.)

  • 사용자 지정 캐싱: 파일 유형, 리소스 디렉토리 및 URL 패턴을 기반으로 사용자 맞춤 캐시 규칙을 구성한다.

  • 쿼리 스트링 무시(Ignore-Query-String Caching): 파일 유형, 리소스 디렉토리 및 URL 패턴을 기반으로 쿼리 스트링 기반 캐시 규칙을 구성한다.

  • 응답 헤더 기반 캐싱: 상태 코드 301 및 302에 대한 캐싱 없이 캐시 제어(Cache Control) 응답 헤더를 설정하도록 지정된 캐시 규칙을 구성한다.

  • 에러 상태 코드 캐싱: 사용자 정의 캐시 시간별 응답 상태 코드(204,305, 40x, 50x)에 대한 오류 상태 코드 기반 캐싱 규칙을 구성한다.

  • 전용 캐시: 요청-응답 헤더에 관계없이 강제로 캐시되도록 객체를 설정하는 전용 캐시(Dedicated Cache) 규칙을 구성한다.

  • HTTPS/HTTP 쉐어링 캐싱: CDN 노드가 캐시된 객체를 HTTP/HTTPS 프로토콜없이 저장할 수 있도록 protocol-ignored-caching 규칙을 구성한다.

  • 사용자 정의 캐시 키: 동일한 URL에서도 사용자 정의 캐시키를 설정 시 CDN 노드에 다른 캐시 객체로 캐시된다. 사용자 정의 캐시키를 가진 객체는 디렉토리 퍼지를 사용하고 URL 퍼지를 사용하지 마십시오.

사용자 지정 캐싱

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [사용자 지정 캐싱]

• 사용자 지정 캐싱 소개

캐시 정책을 만들 수 있다. ‘지정된 일반 유형’, ‘파일 유형’, '지정된 URI’, '디렉토리’및 ‘URL 패턴’ 유형이 있다.

  • 지정된 일반 유형: 홈페이지의 모든 파일 또는 파일이 생성한 규칙에 의해 캐시되도록 모든 파일 또는 홈페이지에 정책을 생성한다.

  • 파일 유형: 이미 존재하는 일부 파일 유형을 선택할 수 있으며 일부 사용자 맞춤 형식을 생성할 수 있다. 정의한 범위 내 파일은 해당 정책의 영향을 받는다.

  • 지정된 URI: 특정 URL로 정책을 생성한다.

  • 디렉토리: 구성한 디렉터리에 있는 파일은 정책 정의에 따라 캐시된다.

  • URL 패턴: 특정 URL 패턴으로 정책을 생성한다.

모든 구성의 교차점은 우선순위가 가장 높은 정책으로 캐시된다. 우선 순위는 숫자가 높을수록 높은 우선 순위로 표시된다.

• 사용자 지정 캐싱

도메인 구성 편집 페이지의 좌측 메뉴 구성이다. 모든 규칙을 확인/변경/삭제 및 새 규칙 추가가 가능하다.
Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

변경된 모든 정보 확인 후 다음 단계에서 [테스트 배포] 또는 [즉시 배포]를 선택한다. 배포 시간은 3~5분 소요된다.

쿼리 스트링 무시(Ignore Query String Caching)

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [쿼리 스트링 무시]

• 쿼리 문자열 무시 캐싱 소개

요청(Request)의 쿼리 스트링(물음표 뒤에 다른 매개 변수를 가진 동일한 URL)을 무시하도록 활성화/비활성화하는 캐시 정책을 생성한다.

지정된 일반 유형’, ‘파일 유형’, '지정된 URI’,'디렉토리’및 'URL 패턴’으로 캐시 규칙을 정의할 수 있다.

  • 지정된 일반 유형: 사용자가 생성한 규칙에 따라 홈페이지의 모든 파일 또는 파일이 캐시되도록 모든 파일 또는 홈페이지에 정책을 생성한다.

  • 파일 유형: 이미 존재하는 일부 파일 유형을 선택할 수 있으며 일부 사용자 맞춤 형식을 생성할 수 있다. 정의한 범위 내 파일은 해당 정책의 영향을 받는다.

  • 지정된 URI: 특정 URL로 정책을 생성한다.

  • 디렉토리: 구성한 디렉터리에 있는 파일은 정책 정의에 따라 캐시된다.

  • URL 패턴: 특정 URL 패턴으로 정책을 생성한다.

모든 구성의 교차점은 우선순위가 가장 높은 정책으로 캐시된다. 우선 순위는 숫자가 높을수록 높은 우선 순위로 표시된다.

• 쿼리 문자열 무시 캐싱

도메인 구성 편집 페이지의 좌측 메뉴 구성이다. 모든 규칙을 확인/변경/삭제 및 새 규칙 추가가 가능하다.

Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

각 필드를 설정한 후 [확인]을 클릭한다.

변경된 모든 정보 확인 후 다음 단계에서 [테스트 배포] 또는 [즉시 배포]를 선택한다. 배포 시간은 3~5분 소요된다.

응답 헤더 기반 캐싱

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [응답 헤더 기반 캐싱]

• 응답 헤더 기반 캐싱 소개

CDN 노드가 location 또는 set-cookie를 헤더로 사용하여 응답을 무시하는 규칙을 생성하여 301 및 302 리디렉션에 대해 캐시하지 않는다.

• 응답 헤더 기반 캐싱

도메인 구성 편집 페이지의 좌측 메뉴 구성이다. [수정]을 클릭하여 설정한다.

Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

각 필드를 설정한 후 [확인]을 클릭한다.

Upcoming Updates to Product Navigation and Document Center

변경된 모든 정보 확인 후 다음 단계에서 [테스트 배포] 또는 [즉시 배포]를 선택한다. 배포 시간은 3~5분 소요된다.

에러 상태 코드 캐싱

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [에러 상태 코드 캐싱]

• 에러 상태 코드 캐싱 소개

각 상태 코드에 대해 캐시 기간을 설정한다.

• 에러 상태 코드 캐싱

도메인 구성 편집 페이지의 좌측 메뉴 구성이다. [추가]를 클릭하여 원하는 규칙을 설정한다.

Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

각 필드를 설정한 후 [확인]을 클릭한다.

Upcoming Updates to Product Navigation and Document Center

변경된 모든 정보 확인 후 다음 단계에서 [테스트 배포] 또는 [즉시 배포]를 선택한다. 배포 시간은 3~5분 소요된다.

전용 캐싱

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [전용 캐싱]

• 전용 캐싱 소개

가속 효과를 향상시키기 위해 콜드 파일에 대한 강제 캐싱 활성화 여부를 설정한다.

• 전용 캐싱

기술지원 담당자에게 CDN 노드에서 전용 캐싱(강제 캐싱) 설정을 위한 전용 캐싱 옵션 설정을 요청하십시오.

전용 캐싱 사용을 요청하면 상태가 '꺼짐’에서 '켜짐’으로 변경된다.

Upcoming Updates to Product Navigation and Document Center

HTTP/HTTP 쉐어링 캐싱

• 메뉴 경로

[제품] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [HTTPS/HTTP 공유 캐싱]

• HTTP/HTTP 쉐어링 캐싱 소개

도메인에 대한 프로토콜 정보 없이 캐시하는 기능이다. HTTP/HTTPS 프로토콜 정보 없이 캐싱 시 ‘캐시 퍼지 시 프로토콜 무시’ 기능을 같이 설정하는 것을 권고한다. 프르토콜 캐시 무시 퍼지(새로고침)는 현재 URL 퍼지 및 RegEx 퍼지만 지원된다.

• HTTP/HTTP 쉐어링 캐싱

도메인 구성 편집 페이지의 좌측 메뉴 구성이다. [추가]를 클릭하여 원하는 규칙을 설정한다.

Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

사용자 지정 캐시 키

• 메뉴 경로

[제품 및 서비스] → [해당 제품명] → [구성] → [도메인 구성 편집] → [캐시 최적화] → [사용자 정의 캐시 키]

• 사용자 지정 캐시 키 소개

캐시된 모든 객체의 HTTP 헤더에 사용자 정의 캐시 키(Cache Key) 를 추가하는 기능이다.
도메인 이름이 원하는 조건을 충족하도록 구성된 경우 동일한 객체가 있더라도 HTTP 헤더에 사용자 지정 캐시 키를 추가할 수 있다.

’지정된 일반 유형’, ‘파일 유형’, ‘지정된 URI’, '디렉토리 '및 ‘**URL 패턴’****과 같은 패턴을 사용하기 위해 사용자 정의 캐시 키 규칙을 추가하도록 정의할 수 있다.

’지정된 유형’: 사용자가 만든 규칙에 따라 홈페이지의 모든 파일 또는 파일이 캐시되도록 모든 파일 또는 홈페이지에 이러한 종류의 정책을 만들 수 있다.

’파일 유형’: 이미 존재하는 일부 파일 유형을 선택할 수 있고, 일부 사용자 정의 형식을 만들 수도 있다.정의한 범위 내의 파일은 이 정책의 영향을 받는다.

’지정된 URI’: 지정된 URI로 정책을 만들 수 있다.

’디렉토리’: 구성한 디렉터리의 파일은 정책 정의에 따라 캐시된다.

’URL 패턴’: 지정된 URL 패턴으로 정책을 만들 수 있다…

모든 정책의 교차는 우선 순위가 가장 높은 정책에 의해 캐시된다.우선 순위는 숫자, 높은 숫자, 높은 우선 순위로 표시된다.

참고: 사용자 정의 캐시키를 사용한 캐시 객체는 디렉토리 퍼지를 사용할 수 없으며, URL 퍼지를 사용한다.

• 사용자 지정 캐시 키

’캐시 최적화’ 에서 ‘사용자 정의 캐시 키’ 를 선택하며, 다음과 같이 원하는 규칙을 추가한다.
Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

Upcoming Updates to Product Navigation and Document Center

이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.