Amazon S3 버킷에 요청하면 503 Slow Down 응답을 받습니다. Amazon S3에서 이러한 요청 조절을 피하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2019년 12월 16일

Amazon Simple Storage Service(Amazon S3) 버킷으로 요청을 보내면 503 Slow Down 응답을 받습니다.

"AmazonS3Exception: 요청 속도를 줄이십시오. (서비스: Amazon S3; 상태 코드: 503; 오류 코드: SlowDown)"

Amazon S3의 요청 조절을 방지하려면 어떻게 해야 합니까?

​해결 방법

S3 버킷에서 파티션된 접두사마다 초당 3,500개의 PUT/COPY/POST/DELETE 및 5,500개의 GET/HEAD 요청을 전송할 수 있습니다. 버킷에 대한 요청 속도가 증가하면 Amazon S3가 요청 속도를 지원하기 위해 확장하는 동안 503 Slow Down 오류를 반환할 수 있습니다. 이 조정 프로세스를 파티셔닝이라고 합니다.

503 Slow Down 응답을 방지하거나 최소화하려면 버킷의 고유한 접두사 수가 필요한 TPS(초당 트랜잭션 수)를 지원하는지 확인합니다. 이를 통해 버킷이 Amazon S3의 확장 및 파티셔닝 기능을 활용할 수 있습니다. 또한 객체 및 해당 객체에 대한 요청이 고유한 접두사에 고르게 분산되어야 합니다. 자세한 내용은 모범 사례 설계 패턴: Amazon S3 성능 최적화를 참조하십시오.


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

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


도움이 필요하십니까?