我有一个非常小的cron作业,使用Python在GAE上每24小时运行一次。从昨天开始,我收到一个DeadlineExceededErrors,原因是该作业超过60秒。就像我说的那样,我的工作很小,因此不会超过5分钟,但是很遗憾,最后期限是60秒。

我已经知道,这是一个常见问题,并且在Google上找到了很多链接和变通办法,但我无法解决问题。

有谁知道增加截止时间上限或安排异步任务以在这60秒截止时间内工作的好方法吗?

最佳答案

您的Cron工作应该只是start a task。这将花费不到一秒钟的时间。一项任务最多可以运行10分钟。

您可能还想在App Engine上了解different types of scaling methods

关于python - GAE-运行计划的cron作业的时间超过60秒,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44115809/

10-10 04:29