📂 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 53Health checksCreate 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