Amazon EMR에서 모니터링 스크립트를 실행할 때 "비율 초과" ThrottlingException 오류를 방지하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2022년 8월 4일

Amazon EMR 클러스터를 모니터링하기 위해 API 호출을 수행하는 스트립트를 실행했습니다. 스크립트는 다음과 유사한 오류를 반환합니다:

“비율이 초과되었습니다(Service: AmazonElasticMapReduce; Status Code: 400; Error Code: ThrottlingException; Request ID: e2b6191c-gkl5-269r-u735-cryyz251a837)”

해결 방법

조절 오류를 방지하려면:

  • API 호출 빈도를 줄입니다.
  • 한 번에 모두 실행되지 않도록 API 호출 간격을 겹치지 않게 설정합니다.
  • API 호출을 수행할 때 지수 백오프를 구현합니다.
  • 이벤트 기반 아키텍처로 전환하는 것을 고려해 보십시오.

이 문서가 도움이 되었나요?


결제 또는 기술 지원이 필요하세요?