代码之家  ›  专栏  ›  技术社区  ›  pookie

未执行使用Cron表达式的Azure WebJob

  •  1
  • pookie  · 技术社区  · 8 年前

    documentation .

    {day}{month}{days of the week}。

    0/15 * * * * * 工作这表明作业应每15秒运行一次。

    现在,我想让我的工作运行在,例如,22:25…每天。 0 25 22 * * * 以及 * 25 22 * * * ,但两者都不起作用,都显示出 n/a SCHEDULE .

    即使 0 0 11 * * * 无法执行。

    我使用的唯一cron表达式是 0/15 * * * * *

    1 回复  |  直到 8 年前
        1
  •  1
  •   Amor    8 年前

    为什么我的cron表达式不工作,我如何修复它们,使其每天22:25运行?

    0 25 22 * * *
    

    您可以通过创建名为settings的文件来创建计划的WebJob。作业位于WebJob的根文件夹下,或者在创建WebJob时在Azure portal中设置CRON。

    enter image description here

    如果您的WebJob未在22:25执行。这可能是由于Azure WebJob上的时区为UTC±00:00造成的。您可以修改计划时间以满足您的要求。