我想执行一些可能需要很长时间才能完成的视频处理任务。
我曾想过使用云功能,但我发现它可以运行最多540秒。
浏览互联网,我发现App Engine可用于执行长时间运行的进程。
我需要'scale to zero'功能,所以,我不能使用Flexible环境。
在https://cloud.google.com/appengine/docs/the-appengine-environments上,我发现标准环境中的“最大请求超时”是60秒。
有没有办法在标准环境中执行长时间运行的任务?
你可以使用Cloud Tasks
所有工作人员必须在基于服务的实例扩展类型的截止日期之前向Cloud Tasks服务发送HTTP响应代码(200-299):自动扩展10分钟或手动扩展最多24小时。