호스트 이름에 대해 여러 개의 A 레코드를 설정하는 것은 라운드 로빈로드 균형 조정뿐만 아니라 자동 장애 조치 (failover)에도 사용할 수 있습니다. 그래서여러 A 레코드를 사용하여 페일 오버에 DNS 사용
나는 그것을 테스트 시도 :
- 나는 우리의 도메인에서 페이지를로드
- 해당 호스트
- 리로디드에 웹 서버를 소등 페이지를 제공 한 우리의 서버의 어떤 언급 페이지
사실 브라우저는 자동으로 페이지를로드하기 위해 다른 서버를 시도했습니다. 이것은 Opera, Safari, IE 및 Firefox에서 작동했습니다. Chrome 만 다른 서버를 시도하지 못했습니다.
그러나 몇 분 동안 서버를 오프라인 상태로두고 액세스 로그를보고 난 후에 다른 서버에 대한 요청 수가 상당히 증가하지 않았 음을 발견했습니다.. 오프라인에서 3 개의 서버 중 1 개를 사용하여 나머지 2 대의 서버에 대한 액세스가 대략 50 % 증가 할 것으로 예상했지만 그 대신 7-10 % 만 보았습니다. 이는 대부분의 브라우저/방문자가 DNS 기반 장애 조치를 수행하지 못한다는 것을 의미 할 뿐이며, 이는 방금 테스트 한 것과 모순됩니다.
누구나 DNS 기반 웹 브라우저 장애 조치 (DNS) 기반의 웹 사이트가 있습니까? 자동 장애 조치가 나를 위해 작동하지만 방문자의 대다수가 아닌 이유는 무엇입니까?
serverfault.com, 자매 사이트 인 stackoverflow를 사용해보십시오. – bnieland
고마워, 나는 [해냈어] (http://serverfault.com/questions/247885/using-dns-for-failover-using-multiple-a-records) – Daniel