我试图在Google上运行一个NodeJS脚本,该脚本将定期轮询外部服务,但是在几个请求之后,该脚本开始错误地使用:Error: getaddrinfo EAI_AGAIN site.to.poll site.to.poll:443
在再次出错之前,它会时不时地恢复几个请求。请求通常以大约15秒的间隔进行,但每隔几分钟就会有一个事件运行大约20个请求,全部在1秒内。
我不确定这是否与配额有关。我尝试过检查配额限制,但它们似乎都远远超出了我所使用的范围,并且VM处于一个高级网络层。
发布于 2020-10-07 12:44:46
在GCP中对API请求率有严格的限制,它们是由项目计算的(不管使用什么服务帐户)。
唯一不受计数限制的方法是*.get和*.list。
API速率限制定义了可以向Compute Engine API发出的请求数量。API利率限制适用于每个项目.利率限制每100秒强制执行一次。例如,20次请求/秒将在100秒内转换为2000次请求。这意味着,如果在100秒钟内任何时候达到特定的限制,则需要等待配额桶刷新才能发出更多请求。
查看一下文档,以获得API速率限制上的确切数字。
https://serverfault.com/questions/1000434
复制相似问题