1️⃣ Failover Routing Policy

image.png

개념

기본 서버(primary)가 장애 발생 시 자동으로 보조 서버(secondary)로 트래픽을 보내는 DNS 정책

Primary 서버 정상 → Primary 사용
Primary 서버 장애 → Secondary 사용

구조

Client
   ↓
Route53
   ↓
Primary Server (Health Check)
   ↓
문제 발생 시
   ↓
Secondary Server

2️⃣ Failover 구성 구조

기본적으로 2개의 레코드만 존재

레코드 역할
Primary 기본 서버
Secondary 장애 시 서버

failover.example.com

레코드

Primary   → eu-central-1 EC2
Secondary → us-east-1 EC2

3️⃣ Health Check 필수

Failover Routing에서

⚠️ Primary 레코드는 반드시 Health Check 필요