Превышена квота для показателя квоты c «Запросы» и ограничение «Запросы в минуту на пользователя» службы «gmail.googleapis.com» - PullRequest
1 голос
/ 09 июля 2020

Наше приложение использует служебную учетную запись, авторизованную администратором для всего домена. С помощью этой учетной записи службы наше приложение получает доступ к электронной почте пользователя домена с помощью API Gmail, таких как GetMessage.

Внезапно, начиная с этой недели, мы начали периодически получать сообщения об ошибках

Quota exceeded for quota metric 'Queries' and limit 'Queries per minute per user' of service 'gmail.googleapis.com' for consumer 'project_number:XYZ

Есть никаких изменений в нашем приложении или частоте, с которой мы получаем доступ к электронной почте. При использовании API мы используем размер пакета 10.

График «Превышено количество ошибок квоты (10 se c) - запросов в минуту» на панели инструментов GCP пуст. Таким образом, мы действительно не уверены, что происходит и почему мы внезапно достигли пределов квоты.

Кроме того, я не уверен, как применяется ограничение «на пользователя», когда мое приложение обращается к почтовым ящикам пользователей с помощью учетная запись службы. Документация по этому поводу расплывчата, по крайней мере, для меня.

Эти ошибки действительно влияют на нашу способность обслуживать клиентов. Более того, незнание, почему мы получаем эти ошибки, подрывает нашу уверенность в API Gmail.

Любая помощь в этом отношении приветствуется.

Спасибо

ОБНОВЛЕНИЕ: Сегодня мы вы видите множество ошибок

"User-rate limit exceeded.  Retry after <timestamp>"

. Похоже, что в этот раз мы достигли некоторого предела квоты, кроме «запросов в минуту». Пока я изучаю реализацию своего клиента и выясняю, почему это происходит, не стесняйтесь делиться любыми рекомендациями, которые могут у вас возникнуть.

Спасибо.

...