Origin Failover

최신 업데이트:2024-07-17 17:18:44

엔터프라이즈는 종종 콘텐츠 전달 전략 내에서 다수의 원본 서버를 활용하여 중복성을 향상시키고 높은 가용성을 보장합니다. 원본 서버 오류가 발생할 경우 CDN은 중단 없이 정상적인 원본 서버로 요청을 원활하게 전환해야 최종 사용자 경험에 지장을 주지 않습니다.
CDNetworks는 자동 원본 페일오버제로 지연 스위칭 기능을 제공하여 이 과정을 간소화하고, 비즈니스 연속성과 원활한 콘텐츠 액세스를 보장합니다.

자동 원본 페일오버
웹사이트에 다수의 원본 서버 IP 주소가 구성된 경우 자동 원본 페일오버 기능은 원본 서버가 장애나 유지보수로 인해 사용 불가능해졌을 때 이를 지능적으로 감지합니다. 지정된 상태 코드(예: 503 서비스 이용 불가)가 감지되면, 당사 CDN은 즉시 요청을 다른 사용 가능한 원본 서버로 재라우팅합니다. 이 재라우팅 과정은 기본적으로 이후의 사용자 요청에 대해 활성화되며, 제로 지연 스위칭 기능을 활성화하면 즉각적인 효과를 얻을 수 있습니다.

제로 지연
제로 지연 스위칭 기능은 장애 발생 시 사용자 요청을 원활하고 즉각적으로 정상적인 원본 서버로 재라우팅하여 지연을 인식하지 못하도록 합니다. 이를 통해 원본 서버 다운타임으로 인한 사용자 액세스 중단을 방지하고 비즈니스 연속성을 유지하며 사용자 경험의 품질을 보존합니다.

자동 원본 페일오버 구성 방법

  1. CDNetworks 콘솔에 로그인한 후 적절한 제품을 선택합니다.
  2. 설정으로 이동하여 구성할 도메인을 찾고, 상단의 설정 수정 버튼 또는 도메인 오른쪽의 편집 버튼을 클릭합니다.
    China Premium Service控制台自助配置功能上线
  3. 설정 편집 페이지에서 백오리진 설정 > 자동 원본 페일오버를 찾아 수정을 클릭합니다.
  4. 자동 원본 페일오버 드롭다운 메뉴에서 켜기를 선택하고, 이 기능을 트리거할 상태 코드를 세미콜론(;)으로 구분하여 지정합니다. 예: 502;503

이 구성을 통해 CDNetworks는 원본 서버 응답을 지능적으로 모니터링합니다. 응답에 구성된 리스트의 오류 상태 코드가 포함될 경우, 시스템은 자동으로 대체 원본 서버 IP를 확인하여 요청을 다시 시도합니다.

상태 코드를 입력한 후 확인을 클릭하고 다음을 선택하여 설정을 제출합니다. 운영 환경에 대한 잠재적 중단을 최소화하기 위해 사전 배포 테스트를 스테이징 환경에서 수행하는 것을 강력히 권장합니다. 이 중요한 단계는 설정이 실시간으로 적용되기 전에 정확성을 보장합니다. 설정의 정확성을 확인한 후, 지금 배포를 클릭하여 실시간 환경에 적용합니다. 설정은 일반적으로 3-5분 내에 적용됩니다. 사전 배포 테스트 및 설정의 효과성을 확인하는 방법에 대한 포괄적인 안내는 사전 배포 검증을 위한 설정 배포 가이드를 참고하십시오.

제로 지연 구성 방법

  1. CDNetworks 콘솔에 로그인한 후 적절한 제품을 선택합니다.
  2. 설정으로 이동하여 구성할 도메인을 찾고, 상단의 설정 수정 버튼 또는 도메인 오른쪽의 편집 버튼을 클릭합니다.
    China Premium Service控制台自助配置功能上线
  3. 설정 편집 페이지에서 백오리진 설정 > 제로 지연을 찾아 기능을 활성화합니다.
  4. 활성화 후, 를 클릭하여 설정을 제출합니다. 다시 한 번, 설정을 운영 환경에 적용하기 전에 테스트 환경에서 사전 배포를 수행하여 정확성을 확인하는 것이 좋습니다. 지금 배포를 클릭하여 적용합니다. 사전 배포 테스트에 대한 자세한 내용은 사전 배포 검증을 위한 설정 배포 가이드를 참고하십시오.

모범 사례

자동 원본 페일오버 예제
예를 들어, 1.1.1.1, 2.2.2.2 및 3.3.3.3의 3개의 원본 서버 IP 주소를 구성하고 특정 오류(예: 404 또는 503 상태 코드)가 발생할 경우 자동으로 사용자 요청을 다른 원본 서버 IP로 리디렉션하도록 설정했다고 가정합니다.

구성 방법은 다음과 같습니다:

  1. 원본 서버 1.1.1.1에 대한 초기 요청이 503 상태 코드를 반환하면 자동 원본 페일오버 기능이 트리거됩니다.
  2. 당사 CDN은 사전 구성된 리스트에서 시도되지 않은 원본 서버 IP, 예를 들어 2.2.2.2를 선택하여 재시도합니다.
  3. 새로 선택된 원본 서버가 403 상태 코드를 반환할 경우, 403이 재시도 기준에 포함되지 않았기 때문에 CDN은 이 상태 코드를 사용자에게 직접 반환합니다.
  4. 다시 503 상태 코드가 발생하면 다음 원본 서버 IP인 3.3.3.3으로 절차를 진행합니다.
  5. 최종 원본 서버도 503 상태 코드를 반환하고 다른 대안이 없을 경우, CDN은 사용자에게 503 상태 코드를 반환하고 절차를 완료합니다.

주의 사항

  • 자동 원본 페일오버는 CDN 엣지 서버가 원본 서버와 성공적으로 연결을 수립하고 상태 코드를 수신했을 때만 활성화됩니다. 엣지 서버가 연결할 수 없을 경우(상태 코드를 받지 못한 경우), 기본 원본 타임아웃 재시도 메커니즘이 활성화됩니다.
  • 제로 지연 스위칭은 자동 원본 페일오버와 함께 작동하며, 이를 먼저 활성화해야 합니다.
이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.