是否可以使用具有基本扩展功能的Node JS App Engine标准环境来执行长时间运行的任务?

时间:2019-02-18 12:55:38

标签: node.js google-app-engine

我想执行一些视频处理任务,这可能需要很长时间才能完成。

我曾经考虑过使用Cloud函数,但是发现它最多可以运行540秒。

浏览互联网时,我发现App Engine可用于执行长时间运行的进程。

我需要“缩放至零”功能,因此,我无法使用灵活环境。

https://cloud.google.com/appengine/docs/the-appengine-environments上,我发现标准环境中的“最大请求超时”为60秒。

是否可以在标准环境中执行长时间运行的任务?

1 个答案:

答案 0 :(得分:1)

您可以使用Cloud Tasks

  

所有工作人员都必须将HTTP响应代码(200-299)发送到云端   根据实例扩展类型在截止日期之前执行任务服务   服务:自动缩放需要10分钟,而自动缩放则需要24小时   手动缩放。