App Engine cron计划在工作日运行

时间:2015-03-24 12:41:19

标签: python google-app-engine cron

我想每隔5分钟在App Engine上运行一个cron,但只能在工作日运行。

cron:
- description: run 
  url: /cron/run
  schedule: */5 * * * 1-5

它给出错误:

  

预期的字母或数字字符,但找到' /'

2 个答案:

答案 0 :(得分:0)

仅使用cron是不可能的。如果您想要保存实例小时数,则可以将日程安排在每天午夜运行。它检查它是否是工作日,如果是,则运行任务队列。任务队列提前5分钟启动另一个任务队列并完成其工作。一旦更改,Taskqueue就会停止。

答案 1 :(得分:0)

自从我在这里了解如何在工作日的特定时间运行cron之后,

  schedule: every mon,tue,wed,thu,fri 7:00

这对我有用,但是如果要同时指定日期期限和时间期限,则必须使用Zig Mandel的解决方案。希望能帮助到你。