2013-07-20 1 views
2

저는 서비스 계정을 사용하여 Google 드라이브에 많은 작은 텍스트 파일을 업로드하는 프로젝트를 진행하고 있습니다. API 콘솔에서 사용자 당 한도를 설정 했는데도 (1,000,000 QPS로 설정 했음) 2 초 내에 약 5 개의 파일 삽입 요청 후에도 403 rateLimitExceeded repsonses를 얻을 수 있습니다. 요청이 인증됩니다. 응답에서 Google이 인증 된 것으로 요청을 처리하고 있음을 알 수 있습니다. 한 사용자 ID에 대해 너무 많은 요청이 누적되지 않도록 요청시 QuotaUser를 자주 변경하고 있습니다. 또한 403 응답을 처리하기 위해 기하 급수적 인 백 오프를 사용하고 있습니다.Google 드라이브 API에 프로젝트 당 요금 제한이 있습니까?

서비스 전체에 1 QPS 속도 제한이있는 것처럼 보입니다. 이 경우인가요? 그렇다면이 문제를 해결할 방법이 있습니까?

+0

동일한 문제가 발생 했으므로 해결하셨습니까? – pinoyyid

답변

1

예, 프로젝트 및 사용자 당 제한이 있습니다. 필요한 경우 Google에서이를 기꺼이 늘릴 것입니다. 따라서 필요한 경우 할당량 증액 양식을 작성하십시오.

일부 노트 :

  1. 당신은 속도 제한 오류에 대한 지수 백 오프를 구현해야합니다
  2. 속도 제한이
  3. 그것은 것 (수십배가) 상당히 높은 1보다 QPS입니다 당 사업의 기본 일일 요청 한도 인 10M을 넘지 않고 속도 제한을 맞추기 어려움.
+0

적어도 폼/요청을 작성할 필요없이 콘솔에서 임의로 사용자 당 제한을 설정할 수 있습니다. 나는 그것을 정확하게 이해하고 있는가? – mmcrae

관련 문제