我正在尝试通过将 Google Cloud Tasks 与运行 node.js 的 Google App Engine 一起使用来运行长任务(> 10 分钟)。
目标是其他应用程序会将数百个任务推送到 Cloud Tasks 队列,并且 Google App Engine 的每个实例都会一个一个地处理这些任务。我正在使用所谓的basic_scaling
选项来允许任务运行长达 24 小时(与 10 分钟限制相比automatic_scaling
)。
目前它可以工作,但似乎一个实例一次处理多个请求。
有没有办法使用“基本”扩展选项来限制每个实例的最大并发请求?