【发布时间】:2015-09-23 17:59:34
【问题描述】:
问题:
- 是否可以每秒处理超过 500 个任务每个任务队列?
-
每个 GAE 应用是否可以每秒处理超过 50.000 个任务?
详情:
Task queue quota 文档说:
推送队列限制
队列执行率:每个队列每秒 500 次任务调用组合限制(推送和拉取队列)
活动队列的最大数量(不包括默认队列)>
免费应用:10 个队列,计费应用:100 个队列
500 * 100 = 50.000
我正在将我们的 GAE 应用程序推向极限,我的目标是每秒处理超过 100.000 个请求。
我不知道他们是否使用了任务队列。
感谢您提供任何提示!
【问题讨论】:
-
这里有两件事。 #1 任务队列请求与他们文章所指的 Web 请求无关。 #2 您的应用在 Web 请求和任务队列请求之间是否存在一对一的关系?或者更具体地说,为什么任务队列配额与您想要实现的已处理 rps 的数量相关?
-
是的,REST API 请求对我的应用程序是一对一的关系(我的应用程序处理消息,它是一个集成平台)。其他 Web 请求在没有任务队列的情况下处理。
标签: python google-app-engine task-queue