我有一个应用程序,可以使用默认的Cloud Tasks进行后台工作调度/执行进程。
我希望这个任务能够运行几分钟,或者至少了解实际限制是什么以及我可以做些什么。
根据推送队列文档(似乎等同于现代Cloud Tasks?),自动缩放的截止时间为10分钟,基本缩放为24小时。
然而,我的任务似乎在2分钟后崩溃。 115秒没问题,121秒就会崩溃。在所有情况下,工作量和资源消耗都相同。消息总是毫无帮助的“处理此请求的进程意外死亡。这可能会导致新进程用于下一个应用程序请求。(错误代码203)”。
无论我使用自动缩放F2实例还是基本缩放B2,它都会在2分钟后终止。
根据Node请求处理文档,"请求处理程序"有60秒的超时时间。
最终的超时时间是多少?是1分钟、2分钟还是10分钟?如果我希望我的任务运行5或30分钟,是否有什么可以改变它的方法?
我希望这个任务能够运行几分钟,或者至少了解实际限制是什么以及我可以做些什么。
根据推送队列文档(似乎等同于现代Cloud Tasks?),自动缩放的截止时间为10分钟,基本缩放为24小时。
然而,我的任务似乎在2分钟后崩溃。 115秒没问题,121秒就会崩溃。在所有情况下,工作量和资源消耗都相同。消息总是毫无帮助的“处理此请求的进程意外死亡。这可能会导致新进程用于下一个应用程序请求。(错误代码203)”。
无论我使用自动缩放F2实例还是基本缩放B2,它都会在2分钟后终止。
根据Node请求处理文档,"请求处理程序"有60秒的超时时间。
最终的超时时间是多少?是1分钟、2分钟还是10分钟?如果我希望我的任务运行5或30分钟,是否有什么可以改变它的方法?