← 문제 라이브러리
Network 입문 NETWORK-1626 · 7분

DNS 장애 조치 헬스 체크가 계속 실패해 트래픽이 보조 리전으로만 감

주 리전과 보조 리전을 DNS 장애 조치(failover) 레코드로 묶어 두었습니다.

검수된 문제무료
시나리오

주 리전과 보조 리전을 DNS 장애 조치(failover) 레코드로 묶어 두었습니다. 이번 주 앱 개편 뒤로 주 리전은 멀쩡한데도 모든 사용자가 보조 리전으로 가고 있습니다. 주 리전에 직접 접속하면 서비스가 잘 됩니다.

단서
헬스 체크와 확인
# 주 리전 헬스 체크 설정
Protocol: HTTP  Port: 80  Path: /healthz
Status: Unhealthy  Reason: HTTP status code 404

$ curl -s -o /dev/null -w '%{http_code}\n' http://primary.acme.dev/healthz
404
$ curl -s -o /dev/null -w '%{http_code}\n' http://primary.acme.dev/health
200

# 앱 개편 릴리스 노트: 상태 확인 경로를 /healthz → /health 로 변경