Enable HTTP/2.0

최신 업데이트:2024-07-15 14:30:19

기업들은 콘텐츠 배달 전략에서 중복성을 향상시키고 고가용성을 보장하기 위해 여러 오리진 서버를 활용하는 경우가 많습니다. 오리진 서버의 장애가 발생할 경우, CDN은 사용자 경험의 중단을 방지하기 위해 다른 정상적인 오리진 서버로 요청을 원활하게 전환해야 합니다. CDNetworks는 비즈니스 연속성과 원활한 콘텐츠 접근을 보장하기 위해 자동 오리진 페일오버제로 딜레이 스위칭 기능을 제공합니다.

자동 오리진 페일오버
여러 오리진 서버 IP 주소가 웹사이트에 구성된 경우, 자동 오리진 페일오버 기능은 오리진 서버가 장애나 유지보수로 인해 사용할 수 없게 된 경우를 지능적으로 감지합니다. 지정된 상태 코드(예: 503 Service Unavailable)가 감지되면, CDN은 즉시 요청을 다른 사용할 수 있는 오리진 서버로 재라우팅합니다. 이 재라우팅 프로세스는 다음 사용자 요청에서 기본적으로 활성화되지만, 제로 딜레이 스위칭 기능을 활성화하면 즉각적인 효과를 얻을 수 있습니다.

제로 딜레이
제로 딜레이 스위칭 기능은 장애가 발생한 경우 사용자 요청을 즉시 정상적인 오리진 서버로 원활하게 리디렉션하여 지연 인식을 제거합니다. 이를 통해 오리진 서버의 다운타임으로 인한 사용자 접근 중단을 방지하고, 비즈니스 연속성을 유지하며, 사용자 경험의 품질을 보장합니다.

자동 오리진 페일오버 구성 방법

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

이 설정을 통해 CDNetworks는 오리진 서버 응답을 지능적으로 모니터링합니다. 응답에 구성된 목록의 오류 상태 코드가 포함되는 경우, 시스템은 자동으로 대체 오리진 서버 IP를 해결하고 요청을 다시 시작합니다.

상태 코드를 입력한 후, 확인을 클릭하고 다음을 선택하여 설정을 제출하십시오. 운영 환경에서의 잠재적 혼란을 최소화하기 위해 스테이징 환경에서 사전 배포 테스트를 수행하는 것이 강력히 권장됩니다. 이 중요한 단계를 통해 설정이 라이브 환경에서 활성화되기 전에 정확성을 확인할 수 있습니다. 설정의 정확성을 확인한 후 지금 배포를 클릭하여 라이브 환경에서 구현하십시오. 설정은 일반적으로 3~5분 내에 적용됩니다. 사전 배포 테스트에 대한 포괄적인 안내 및 설정의 유효성을 확인하기 위한 튜토리얼은 설정을 스테이징 환경으로 배포하여 검증을 참조하십시오.

제로 딜레이 구성 방법

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

모범 사례

자동 오리진 페일오버 예
3개의 오리진 서버 IP 주소(1.1.1.1, 2.2.2.2, 3.3.3.3)를 구성하고 특정 오류(예: 404 또는 503 상태 코드)를 만난 경우 사용자 요청을 자동으로 리디렉션하도록 설정했다고 가정해보겠습니다.

다음은 구성 방법입니다:

  1. 처음 요청한 오리진 서버 1.1.1.1이 503 상태 코드를 반환하면 자동 오리진 페일오버 기능이 트리거됩니다.
  2. 그 다음, CDN은 사전 구성된 목록에서 시도하지 않은 오리진 서버 IP(예: 2.2.2.2)를 선택하여 재시도합니다.
  3. 새로 선택된 오리진 서버가 403 상태 코드를 반환하면, 403이 재시도 기준에 포함되지 않으므로 이 상태 코드는 사용자에게 직접 반환됩니다.
  4. 다시 503 상태 코드를 만나면 프로세스는 다음 오리진 서버 IP(3.3.3.3)로 계속됩니다.
  5. 최종 오리진 서버도 503 상태 코드를 반환하고 다른 대체 오리진이 없는 경우, CDN은 사용자에게 503 상태 코드를 반환하여 프로세스를 완료합니다.

주의사항

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