1

从今天(2018 年 11 月 20 日)开始,我们从 Google 的 RuntimeConfig API 收到错误响应:( Our systems have detected unusual traffic from your computer network. This page checks to see if it's really you sending the requests, and not a robot... 检查此链接以了解完整的 HTML 错误

我们使用代码中的 API 从 Google 的 RuntimeConfig 中检索变量。我们做了很多请求,但不会比以前更多:

开发人员在本地启动他的服务器,该服务器检索所有需要的变量(每次启动时 +- 30)。

通过 GCloud 请求 RuntimeConfig 变量会导致相同的 HTML 错误: gcloud beta runtime-config configs variables get-value databaseHost --config-name database --project=your-test-environment

其他gcloudapi 请求工作(项目描述、gsutil 等)。

如何验证我是否违反了任何条款?我只能在 GCloud Console 中找到每分钟 6000 次调用的使用限制。

4

2 回答 2

4

您可以在Cloud Console中的IAM & Admin下找到 Runtime Configurator 的配额以及您正在使用的配额。在配额部分,您可以过滤 Service = Cloud Runtime Configuration API,您应该会看到所有配额以及您与该 API 的接近程度。有 4 个配额可能会影响您(此处的文档):

  • 每分钟 1200 次查询 (QPM),用于删除、创建和更新请求
  • 600 QPM 用于观看请求
  • 6000 QPM 用于获取和列出请求。
  • 每个项目 4MB 的数据,其中包括写入运行时配置器服务的所有数据和随附的元数据。

在此处输入图像描述

于 2018-11-27T09:10:47.010 回答
1

我们在 11 月 20 日遇到了完全相同的问题,当时我们的大量抢占式同时被重新分配。

我们的启动脚本使用gcloud beta runtime-config...-commands,它们都以 503 响应。这些命令在几个小时后再次正确响应。

我们收到了 Google 的支持票,当时他们的内部配额机制存在问题,该问题已得到修复,因此问题得到解决。

于 2018-11-28T07:33:32.343 回答