앱에서 트래픽이 10배 급증한 후 Cloud Storage HTTP 429 오류가 많이 발생하고 불안정해집니다. 향후 로드 증가 시에도 앱이 안정적으로 유지되도록 지금 수정 사항과 장기적인 해결책을 구현해야 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: HTTP 429 오류를 수신하는 요청에 대해 exponential backoff를 사용하는 재시도 전략을 구현합니다..
이것이 정답인 이유
HTTP 429 오류는 너무 많은 요청을 보냈을 때 발생하는 할당량 초과 또는 속도 제한 오류입니다. 지수 백오프(exponential backoff)를 사용하는 재시도 전략은 일시적인 오류에 대한 표준 권장 사항입니다. 요청 실패 시 재시도 간격을 점진적으로 늘려 서버 과부하를 줄이고 성공적인 요청 가능성을 높입니다. 애플리케이션 코드 최적화는 좋은 습관이지만, 급증하는 트래픽에 대한 즉각적인 해결책은 아닙니다. 동영상 및 이미지 압축과 커스텀 스로틀링은 장기적인 개선책이 될 수 있지만, 이미 발생하고 있는 429 오류를 즉시 해결하지 못하며, 커스텀 스로틀링은 복잡성을 증가시킬 수 있습니다. Firestore는 문서 데이터베이스이므로 대량의 미디어 파일을 저장하는 데 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음