gpt4 book ai didi

Azure WebJob 不接受有效的(?)CRON 表达式

转载 作者:行者123 更新时间:2023-12-03 22:29:44 24 4
gpt4 key购买 nike

我用了crontab.guru创建一个非常简单的 CRON 表达式,其中包含每天凌晨 3:15 (AM) 执行的所需行为,这就是结果:15 3 * * *

Crontab.guru

对我来说不幸的是,在 Azure Portal这不起作用,但如果我添加一个前导 0按照我的表达,0 15 3 * * * ,Azure 将接受它,而 crontab.guru会告诉我这是错误的。规范依据crontab.guru是:分钟、小时、日期、月份、工作日

Azure does not accept my CRON expression

Azure accepts the expression with a leading zero

问题..

  • 差异从何而来?
  • 微软是否以传统方式拥有专有技术?带有前导零的实现?
  • 如果标准是分钟、小时、日期、月份、工作日,那么前导零描述?

最佳答案

查看文档:

The NCRONTAB expression is composed of 6 fields: {second} {minute} {hour} {day} {month} {day of the week}. A CRON expression has only 5, without the seconds.

所以第一个 0 描述秒。

*    *    *    *    *    *  command to be executed
┬ ┬ ┬ ┬ ┬ ┬
│ │ │ │ │ │
│ │ │ │ │ │
│ │ │ │ │ └───── day of week (0 - 7) (0 or 7 are Sunday, or use names)
│ │ │ │ └────────── month (1 - 12)
│ │ │ └─────────────── day of month (1 - 31)
│ | └──────────────────── hour (0 - 23)
│ └───────────────────────── min (0 - 59)
└────────────────────────────── second(0 - 59)

关于Azure WebJob 不接受有效的(?)CRON 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37836520/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com