从今天(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...
(check this link for complete HTML error)
我们使用代码中的API从Google的RuntimeConfig中检索变量。我们做了很多请求,但没有比以前更多了:
开发人员在本地启动其服务器,该服务器检索所有必需的变量(每次启动时+-30)。
通过GCloud请求RuntimeConfig变量会导致相同的HTML错误:
gcloud beta runtime-config configs variables get-value databaseHost --config-name database --project=your-test-environment
其他gcloud
个api请求有效(项目描述,gsutil等)。
如何确认我是否违反了任何条款?我只能在GCloud控制台中找到每分钟6000个呼叫的使用限制。
答案 0 :(得分:4)
您可以在Cloud Console下的IAM & Admin中找到Runtime Configurator的配额以及正在使用的配额。在“配额”部分中,您可以根据Service = Cloud Runtime Configuration API进行过滤,您应该看到所有配额以及与该API的配额有多接近。有4个配额可能会影响您(docs here):
答案 1 :(得分:1)
我们在11月20日遇到了完全相同的问题,大量的优先物品同时被重新分配。
我们的启动脚本使用了gcloud beta runtime-config...
命令,它们都以503响应。
几个小时后,这些命令再次正确响应。
我们已经获得了Google的支持票,当时他们的内部配额机制存在问题,此问题已得到修复,因此该问题得以解决。