Google AppEngine Backend </max-concurrent-requests>的<max-concurrent-requests>的理论最大值

时间:2012-02-17 22:11:58

标签: google-app-engine concurrency limit backend

是否有人知道AppEngine后端实例的&lt; max-concurrent-requests&gt;设置是否有最大值?即,如果我设置&lt; max-concurrent-requests&gt;,后端是否能够接受并服务请求,直到它完全耗尽内存或CPU为止。到亿千亿?或者是否有其他配额或外部限制? (我在考虑TCP端口号,线程句柄,......?)

2 个答案:

答案 0 :(得分:6)

来自https://cloud.google.com/appengine/docs/python/config/appconfig

  

max_concurrent_requests:

     

可选。自动扩展的并发请求数   实例可以在调度程序生成新实例之前接受   (默认值:8,最大值:80 )。如果,您可能会遇到增加的API延迟   此设置太高。请注意,调度程序可能会生成新的   在达到实际最大请求数之前的实例。

答案 1 :(得分:1)

引自GAE文件

“指定每个实例可以同时处理的最大请求数。如果未设置,App Engine会动态确定并发请求限制。”

因此他们没有指定限制,但也表明GAE将动态确定限制,这可能基于您拥有的实例数以及您配置的实例类型。这些实例处理您的请求的能力可能会决定最大值