메뉴
Amazon Simple Storage Service
개발자 안내서 (API Version 2006-03-01)

DNS 고려 사항

Amazon S3의 설계 요구 사항 중 하나는 고가용성입니다. 이 요구 사항을 충족하는 한 가지 방법은 필요에 따라 DNS의 Amazon S3 엔드포인트와 연결된 IP 주소를 업데이트하는 것입니다. 이러한 변경 내용은 수명이 짧은 클라이언트에는 자동으로 반영되지만, 일부 수명이 긴 클라이언트에는 반영되지 않습니다. 수명이 긴 클라이언트는 이러한 변경 사항을 활용하기 위해 주기적으로 Amazon S3 엔드포인트를 재확인하는 특별 작업을 수행해야 합니다. 가상 머신(VM)에 대한 자세한 내용은 다음을 참조하십시오.

  • Java의 경우 Sun의 JVM이 기본적으로 DNS 조회를 영구 캐시합니다. 이 동작을 변경하는 방법에 대한 자세한 내용은 InetAddress 설명서의 "InetAddress Caching" 단원을 참조하십시오.

  • PHP의 경우, 가장 인기 있는 배포 구성에서 실행되는 PHP VM이 VM이 재시작될 때까지 DNS 조회를 캐싱합니다. getHostByName PHP 문서를 참조하십시오.