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

Azure WebJob using a Cron Expression is not executing

我已阅读documentation

The CRON expression is composed of 6 fields: {second} {minute} {hour} {day} {month} {day of the week}.

0/15 * * * * * 等 Cron 表达式有效。这表示作业应该 运行 每 15 秒。

另外,一个 cron 表达式,如作品。

现在,我希望每天 运行 的工作时间是 22:25...。 我试过:0 25 22 * * ** 25 22 * * *,但它们都不起作用,都在 SCHEDULE.

下显示 n/a

甚至0 0 11 * * *执行失败

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

为什么我的 cron 表达式不起作用,我如何才能每天在 22:25 将它们修复为 运行?

Why do my cron expressions not work and how can I fix them to run ever day at 22:25?

我只是测试了以下格式的 CRON,它对我来说效果很好。

0 25 22 * * *

您可以通过在 WebJob 的根文件夹下创建名为 settings.job 的文件或在创建 WebJob 时在 Azure 门户中设置 CRON 来创建计划的 WebJob。

如果您的 WebJob 没有在 22:25 执行。这可能是由于 Azure WebJob 上的时区是 UTC±00:00。您可以修改您的预定时间以满足您的要求。