cron工作的时间限制是10分钟吗?

时间:2014-05-26 08:30:48

标签: google-app-engine cron task-queue

The doc表示由cron作业发起的HTTP请求可以运行10分钟(相信这是关于urlfetch)。

我的cron工作执行另一项耗时的任务 - 发送电子邮件(通过google.appengine.api.mail)。我还有10分钟的时间参加这项活动(在我获得DeadlineExceededError之前)吗?或者,我应该使用任务队列在单独的任务中发送每条消息吗?

1 个答案:

答案 0 :(得分:2)

对Backend实例上运行的cron作业/任务没有限制。您可以使用Modules配置这些实例,然后将您的cron作业定位到其中一个实例。

将每条消息排队为单独的任务可能仍然是一个好主意。