【发布时间】:2010-05-21 20:42:38
【问题描述】:
我正在为一个定期发送电子邮件通知的客户开发一个站点,为此我有一个 cron 作业,它在凌晨 2 点运行以开始安排各个任务以发送通知。这一切都很好,并且与计划立即执行的任务完美配合,但是为了协助开发和测试,我编写了一些 CLI 应用程序,当我安排任务时,它们使用 ipython 和 remote_api_stub 与我的应用程序和数据存储进行交互在这样的命令行上:
task = taskqueue.Task(url='/admin/tasks/email', params={'email': email, 'type': notif.type})
task.add("email")
我的任务执行延迟了 1 小时。为什么是这样?有没有办法让任务立即执行?
【问题讨论】: