서로 다른 AWS 리전의 Amazon S3 버킷 간에 데이터를 전송할 때 503 Slow Down 오류를 해결하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2020년 1월 15일

서로 다른 AWS 리전에 있는 두 개의 Amazon S3(Amazon Simple Storage Service) 버킷 간에 복사 작업을 수행하려고 합니다. 하지만 Amazon S3에서 다음과 유사한 응답을 반환합니다.

"AmazonS3Exception: Slow Down (Service: Amazon S3; Status Code: 503; Error Code: 503 Slow Down; Request ID: A4DBBEXAMPLE2C4D)"

이 오류를 해결하려면 어떻게 해야 합니까?

​해결 방법

S3 버킷에서 접두사마다 초당 3,500개의 PUT/COPY/POST/DELETE 요청 또는 5,500개의 GET/HEAD 요청을 전송할 수 있습니다. Amazon S3가 503 Slow Down 응답을 반환할 때 이는 일반적으로 요청이 접두사당 요청 빈도를 초과함을 나타냅니다. 하지만 일부 경우에는 요청이 교차 리전 복사에 사용할 수 있는 대역폭의 양을 초과할 때 Amazon S3가 Slow Down 응답을 반환할 수 있습니다.

Slow Down 오류를 해결하려면 다음 접근 방식을 고려하십시오.

리전 간에 데이터를 복사하는 다른 방법은 다음 옵션을 고려하십시오.

  • 소스 버킷에서 GET 작업을 수행한 다음 대상 버킷에 PUT 작업을 시도합니다.
  • 소스 버킷에서 CRR(교차 리전 복제)을 활성화합니다. CRR은 객체를 대상 버킷에 자동 및 비동기식으로 복사합니다.
    참고: CRR을 활성화하면 새 객체가 대상 버킷에 자동으로 복사됩니다. CRR을 활성화하기 전에 소스 버킷에 있던 객체는 자동으로 복사되지 않습니다.

이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?