这个 AWS cron ScheduleExpression 有什么问题?
What is wrong about this AWS cron ScheduleExpression?
尝试 运行 每个星期一在 8:15 的时间表,我尝试了以下表达式:
cron(15 8 * * MON *)
我认为这意味着:
- 分钟:15
- 小时:8
- 每月第几天:每个
*
- 月:每个
*
- 星期几:仅限星期一
- 年份:每年
文档:http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html
同样link,你的错误与这个限制有关:
Limits
- You can't specify the Day-of-month and Day-of-week fields in the same
Cron expression. If you specify a value in one of the fields, you must
use a ? (question mark) in the other.
因此,使用以下方法修复它:
cron(15 8 ? * MON *)
尝试 运行 每个星期一在 8:15 的时间表,我尝试了以下表达式:
cron(15 8 * * MON *)
我认为这意味着:
- 分钟:15
- 小时:8
- 每月第几天:每个
*
- 月:每个
*
- 星期几:仅限星期一
- 年份:每年
文档:http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html
同样link,你的错误与这个限制有关:
Limits
- You can't specify the Day-of-month and Day-of-week fields in the same Cron expression. If you specify a value in one of the fields, you must use a ? (question mark) in the other.
因此,使用以下方法修复它:
cron(15 8 ? * MON *)