如何确定我违反了哪些配额?

如何确定我违反了哪些配额?

好的,我正在开发一个应用程序,最终部署到 App Engine,并且我在笔记本电脑上本地工作,但我不断收到这些错误:

Insufficient tokens for quota 'logging.googleapis.com/read_requests' and limit 'ReadRequestsPerMinutePerProject' of service 'logging.googleapis.com' for consumer 'project_number:111111111'.

那么我该如何找出我违反了哪些配额?我登录到 GCP 控制台并单击 > APIs & ServicesDashboard但图表上的所有数字都远未达到其配额限制。(例如,图表显示 5 个“读取请求”,Read requests per 100 seconds旁边的配额显示 2,000)。

我认为它可能在IAM & Admin>Quotas部分,但那里没有任何内容接近被违反,并且它被排序在“已使用”上。

综上所述,我该如何查看此错误消息并将其与控制台中的“配额”匹配?

值得一提的是,这是一个小型 Node.js 应用程序,我正在使用@google-cloud/logging@google-cloud/compute包。我的笔记本电脑是 Macbook。

答案1

检查错误中的项目编号是否与您的项目编号匹配。您达到的配额限制可能不是来自您自己的项目,因为您说您看不到任何“配额”达到其限制。

验证您是否正在使用与其他项目绑定的服务帐户来调用 API,该项目也可以达到“配额”。

您还可以查看此链接,其中用户遇到了类似的错误[1]。

[1]我收到“logging.googleapis.com/read_requests”的配额错误

相关内容