📂 AWS
[AWS] Route53 Failover(장애조치) 라우팅 구성하기
dhyuck
2022. 8. 12. 22:02
반응형
구성도
- Route 53을 활용해
Primary / Secondary Health Check
를 설정하고failover routing
을 구성합니다.Primary health check가Unhealthy
상태가 되면 DNS가 Secondary로failover
되고,Healthy
상태로 돌아오면 DNS가 Primary로failback
됩니다. - 평상시에는 DNS Lookup이 Primary EC2로 되지만
Route 53 Health Check 설정하기
Route 53
→Health checks
→Create health check
- 사진과 같이 Primary / Secondary 2개의 Health check를 구성합니다.
- 별도의 알람은 설정하지 않습니다.
- Health Check가 Healthy인걸 확인할수 있습니다.
Route 53 Failover Routing policy Record 설정하기
- 사진과 같이
Failover Routing policy
레코드를 구성합니다,
Failover 검증하기
- 정상적으로 Primary로 룩업되는걸 확인할 수 있습니다.
- Primary EC2를 정지시켰고 Primary Health Check가 Unhealthy로 변경되었습니다.
- DNS가 Primary EC2에서 Seconary EC2로 failover 되있습니다.
- Primary EC2를 정상화 시켰고 Primary health check가 healthy로 돌아왔습니다.
- DNS가 Secodary EC2에서 Primary EC2로 failback 되었습니다.
반응형