【问题标题】:How to run cron script every hh:29 and hh:59如何每隔 hh:29 和 hh:59 运行 cron 脚本
【发布时间】:2016-02-10 00:06:18
【问题描述】:

我使用 Google App Engine 每 30 分钟运行一次 cron 脚本。它运行良好,但需要一段时间才能完成,我将它与同样每 30 分钟刷新一次的仪表板结合使用,因此有时仪表板会在脚本完成之前刷新并显示不正确的结果。

所以我想知道如何让脚本在整点后的 29 和 59 分钟运行,以便及时完成,以便仪表板加载新数据。

例如09:29、14:59 等

【问题讨论】:

    标签: google-app-engine cron


    【解决方案1】:

    你可以使用

    every 30 minutes from 00:29 to 23:59
    

    【讨论】:

      【解决方案2】:

      如果您不需要在特定时间运行重复作业,而只需要定期运行,请在 cron.yaml 文件中使用以下概念:

      every N (hours|mins|minutes) ["from" (time) "to" (time)]

      例如,可以是:

      # cron.yaml
      cron:
      - description: update dashboard with new information
        url: /tasks/update_dashboard
        schedule: every 30 minutes 23:59 to 23:59
        target: module1
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-11-02
        • 2018-04-17
        • 1970-01-01
        • 2022-01-22
        • 1970-01-01
        • 2012-11-29
        • 2011-09-29
        相关资源
        最近更新 更多