Edgio Premium 규칙 엔진 기능의 Azure Content Delivery Network

이 문서에서는 Azure Content Delivery Network 규칙 엔진에 사용할 수 있는 기능에 대한 자세한 설명을 나열합니다.

규칙의 세 번째 부분은 기능을 다루고 있습니다. 기능은 일치 조건 세트로 식별되는 요청 유형에 적용할 작업 유형을 정의합니다.

Edgio Premium 규칙 엔진 기능 참조의 Azure Content Delivery Network

사용 가능한 기능 유형은 다음과 같습니다.

Access

이러한 기능은 콘텐츠에 대한 액세스를 제어하도록 설계되었습니다.

이름 목적
액세스 거부(403) 모든 요청이 403 사용 권한 없음 응답으로 거부되는지 여부를 결정합니다.
토큰 인증 요청에 토큰 기반 인증을 적용할지 여부를 결정합니다.
토큰 인증 거부 코드 토큰 기반 인증에 따라 요청이 거부되는 경우 사용자에게 반환할 응답 유형을 결정합니다.
토큰 인증 URL 대/소문자 무시 토큰 기반 인증에서 URL 비교 시 대/소문자를 구분할지 결정합니다.
토큰 인증 매개 변수 토큰 기반 인증 쿼리 문자열 매개 변수 이름을 바꿔야 하는지 여부를 결정합니다.

맨 위로 돌아가기

캐싱

이러한 기능은 콘텐츠가 캐시되는 시기와 방식을 사용자 지정하기 위해 설계되었습니다.

이름 목적
대역폭 매개 변수 대역폭 제한 매개 변수(예: ec_rate 및 ec_prebuf)를 활성화할지 여부를 결정합니다.
대역폭 제한 에지 서버에서 제공하는 응답에 대한 대역폭을 제한합니다.
바이패스 캐시 요청에서 캐싱 기술을 사용할 수 있는지 여부를 결정합니다.
Cache-Control 헤더 처리 외부 Max-Age 기능이 활성 상태일 때 에지 서버에 의한 Cache-Control 헤더의 생성을 제어합니다.
Cache-Key 쿼리 문자열 캐시 키가 요청과 연결된 쿼리 문자열 매개 변수를 포함할지 제외할지 여부를 결정합니다.
캐싱할 자산을 고유하게 식별하는 상대 경로입니다. 에지 서버는 캐시된 콘텐츠를 확인할 때 이 상대 경로를 사용합니다. 기본적으로 캐시 키는 쿼리 문자열 매개 변수를 포함하지 않습니다.
Cache-Key 다시 쓰기 요청과 관련된 cache-key를 다시 씁니다.
전체 캐시 채우기 요청 결과, 에지 서버에서 캐시가 부분적으로 누락된 경우 수행할 작업을 결정합니다.
압축 파일 형식 서버에서 압축할 파일 형식을 정의합니다.
기본 내부 Max-Age 에지 서버에서 원본 서버 캐시 유효성 재검사를 위한 기본 max-age 간격을 결정합니다.
Expires 헤더 처리 외부 Max-Age 기능이 활성 상태일 때 에지 서버에 의한 만료 헤더의 생성을 제어합니다.
외부 Max-Age 브라우저에서 에지 서버 캐시 유효성 재검사를 위한 max-age 간격을 결정합니다.
강제 내부 Max-Age 에지 서버에서 원본 서버 캐시 유효성 재검사를 위한 max-age 간격을 결정합니다.
H.264 지원(HTTP 점진적 다운로드) 콘텐츠를 스트리밍하는 데 사용할 수 있는 H.264 파일 형식의 형식을 결정합니다.
H.264 지원 비디오 찾기 매개 변수 HTTP 프로그레시브 다운로드를 사용할 때 H.264 미디어를 통한 검색을 제어하는 매개 변수에 할당 된 이름을 재정의합니다.
no-cache 요청 부여 HTTP 클라이언트의 no-cache 요청을 원본 서버에 전달할지 여부를 결정합니다.
원본 no-cache 무시 콘텐츠 배달 네트워크에서 원본 서버에서 제공되는 특정 지시문을 무시할지 여부를 결정합니다.
적절하지 않은 범위 무시 요청에서 416 요청한 범위가 적절하지 않음 상태 코드를 생성하는 경우 클라이언트로 반환할 응답을 결정합니다.
내부 Max-Stale 에지 서버가 원본 서버로 캐시된 자산의 유효성을 다시 검사할 수 없는 경우 에지 서버에서 캐시된 자산이 제공될 수 있는 일반 만료 시간을 지난 시간을 제어합니다.
부분 캐시 공유 요청에서 부분적으로 캐시된 콘텐츠를 생성할 수 있는지 여부를 결정합니다.
캐시된 콘텐츠 사전 유효성 검사 캐시된 콘텐츠가 TTL(Time to Live)이 만료되기 전에 조기 유효성 재검사에 적합한지 여부를 결정합니다.
0바이트 캐시 파일 새로 고침 0바이트 캐시 자산에 대한 HTTP 클라이언트 요청이 에지 서버에 의해 처리되는 방식을 결정합니다.
캐시 가능한 상태 코드 집합 캐시된 콘텐츠가 발생할 수 있는 상태 코드 집합을 정의합니다.
오류 시 오래된 콘텐츠 배달 캐시 유효성 재검사 중에 오류가 발생하거나 고객 원본 서버에서 요청된 콘텐츠를 검색할 때 만료되고 캐시된 콘텐츠를 배달할지 여부를 결정합니다.
유효성 재검사 중 기한 경과 유효성 재검사를 수행하는 동안 에지 서버가 오래된 클라이언트를 요청자에게 제공하도록 하여 성능을 개선합니다.

맨 위로 돌아가기

Comment(설명)

주석 기능을 통해 규칙 내에 메모를 추가할 수 있습니다.

맨 위로 돌아가기

헤더

이러한 기능은 요청자 또는 응답에서 헤더를 추가, 수정 또는 삭제하도록 설계되었습니다.

이름 목적
Age 응답 헤더 요청자에게 보내는 응답에 Age 응답 헤더를 포함할지 여부를 결정합니다.
디버그 캐시 응답 헤더 요청된 자산에 대한 캐시 정책에 대한 정보를 제공하는 X-EC-Debug 응답 헤더가 응답에 포함될 수 있는지 여부를 결정합니다.
클라이언트 요청 헤더 수정 요청에서 헤더를 덮어쓰기, 추가 또는 삭제합니다.
클라이언트 응답 헤더 수정 응답에서 헤더를 덮어쓰기, 추가 또는 삭제합니다.
클라이언트 IP 사용자 지정 헤더 설정 클라이언트를 요청하는 IP 주소가 사용자 지정 요청 헤더로 요청에 추가되도록 합니다.

맨 위로 돌아가기

로그

이러한 기능은 원시 로그 파일에 저장된 데이터를 사용자 지정하도록 설계되었습니다.

이름 목적
사용자 지정 로그 필드 1 원시 로그 파일의 사용자 지정 로그 필드에 할당할 콘텐츠와 형식을 결정합니다.
로그 쿼리 문자열 액세스 로그에 쿼리 문자열을 URL과 함께 저장할지 여부를 결정합니다.

맨 위로 돌아가기

Optimize

이러한 기능은 요청에서 에지 최적화 프로그램이 제공하는 최적화를 수행할지 여부를 결정합니다.

이름 목적
에지 최적화 프로그램 에지 최적화 프로그램을 요청에 적용할 수 있는지 여부를 결정합니다.
에지 최적화 프로그램 - 구성 인스턴스화 사이트와 관련된 에지 최적화 프로그램 구성을 인스턴스화 또는 활성화합니다.

맨 위로 돌아가기

기원

이러한 기능은 콘텐츠 배달 네트워크가 원본 서버와 통신하는 방법을 제어하도록 설계되었습니다.

속성 목적
최대 연결 유지 요청 연결이 닫히기 전에 연결을 유지할 최대 요청 수를 정의합니다.
프록시 특별 헤더 에지 서버에서 원본 서버로 전달되는 콘텐츠 배달 네트워크별 요청 헤더 집합을 정의합니다.

맨 위로 돌아가기

전문

이러한 기능은 고급 사용자만 사용해야 하는 고급 기능을 제공합니다.

이름 목적
캐시 가능한 HTTP 메서드 네트워크에서 캐시할 수 있는 추가 HTTP 메서드 집합을 결정합니다.
캐시 가능한 요청 본문 크기 POST 응답을 캐시할 수 있는지 여부를 결정하는 임계값을 정의합니다.
QUIC 콘텐츠 배달 네트워크 서비스가 QUIC를 지원한다는 사실을 클라이언트에 알릴지 여부를 결정합니다.
스트리밍 최적화 캐싱 구성을 조정하여 라이브 스트림의 성능을 최적화하고 원본 서버의 부하를 줄입니다.
User 변수 맞춤식 트래픽 처리 솔루션에 전달되는 사용자 정의 변수에 값을 할당합니다.

맨 위로 돌아가기

URL

이러한 기능을 통해 요청을 다른 URL로 리디렉션하거나 다시 작성할 수 있습니다.

이름 목적
리디렉션 추적 고객 원본 서버에서 반환된 Location 헤더에 정의된 호스트 이름으로 요청을 리디렉션할 수 있는지 여부를 결정합니다.
URL 리디렉션 Location 헤더를 통해 요청을 리디렉션합니다.
URL 재작성 요청 URL을 다시 씁니다.

맨 위로 돌아가기

가장 최근 기능에 대해서는 Edgio 규칙 엔진 설명서를 참조하세요.

다음 단계