google-app-engine - 一个 Google App Engine Python 实例可以处理多少个并行请求?

标签 google-app-engine

一个 Google App Engine Python 实例可以并行处理多少个线程/请求?我正在使用 python27 运行时并且启用了线程安全选项 (true)。 是否存在任何限制并行性的限制或条件?

澄清一下:这与 Java 或 Python GAE SDK 无关。

最佳答案

您获得的并行度在很大程度上取决于应用程序的工作负载。如果您的请求受 CPU 限制,您一次只能处理一个请求。另一方面,如果您的请求是 RPC 绑定(bind)的,您可能会处理 10 个并发请求。但是,有两个相关限制:
1.实例大小。默认的 600MHz F1 实例在达到 CPU 限制之前只能服务这么多并发请求,使您的实例过载并导致延迟显着增加。
2.并发请求有硬性限制。它依赖于实现并且可能会发生变化,但此时在 python27 上,它是 8。

关于google-app-engine - 一个 Google App Engine Python 实例可以处理多少个并行请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9281300/

相关文章:

python - '响应头必须包含 header', u'location'

python - 如何按祖先/父级 Google App Engine 查询排序?

python - 使用 paypal 沙箱 API 时出错

python - 应用引擎,Python : how to filter query by ID?

java - 使用 AppEngine 管理不同的开发阶段

java - App Engine 数据存储区不支持运算符 OR

javascript - 如何设置 Backbone.js 在 JSON post 中包含模型名称?

docker - App Engine灵活环境-镜像构建时跳过Dockerfile软件包安装

google-app-engine - EmailProperty 与 StringProperty 有何不同?

java - 执行 com.google.appengine :appengine-maven-plugin:1. 9.4 时缺少必需的类