반응형
구성도
- 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 되었습니다.
반응형
'📂 AWS' 카테고리의 다른 글
[AWS] Verified Access (0) | 2023.03.20 |
---|---|
[AWS] VPC Lattice란? (0) | 2023.03.20 |
[AWS] ALB에 ACM(AWS Certificate Manager) 적용하기 (0) | 2022.08.12 |
[AWS] AWS Python SDK Boto3 설치 및 사용법 (0) | 2022.05.24 |
[AWS] CodeBuild (0) | 2022.04.27 |