【问题标题】:Google App Engine Python Cron JobGoogle App Engine Python Cron 作业
【发布时间】:2015-10-19 17:18:38
【问题描述】:

我想将我的 cron 作业运行为“计划:每个星期六,从 01:00 到 3:00,每 2 分钟一次”,但它不允许这种格式。是否可以设置一个 cron 作业来定位另一个 cron 作业?还是我的日程安排可能不正确?

【问题讨论】:

    标签: python google-app-engine cron


    【解决方案1】:

    很遗憾,您不能将工作日选项与时间间隔结合使用。

    您可以在 cron-job 的请求处理程序中添加一个开关,如果当前工作日不是星期六,它将退出,而您的 cron.job 被安排为“从 01:00 到 03:00 每 2 分钟一次”。但这意味着您的处理程序每​​周会因为什么都不做而被调用 300 次,而其他 60 次只做某事。

    或者,您可以将“每个星期六 01:00”的 cron-job(作为调度员)与倒计时或 ETA 相结合,该任务将创建 60 个推送任务(作为工作人员),分布在 01:00 和 03:00 之间。但是,我认为不能保证执行时间。

    【讨论】:

      猜你喜欢
      • 2010-11-17
      • 1970-01-01
      • 2015-11-19
      • 2017-11-30
      • 2019-04-14
      • 1970-01-01
      • 2017-12-17
      • 2012-08-31
      • 2023-03-14
      相关资源
      最近更新 更多