gpt4 book ai didi

cron - 参数 ScheduleExpression 无效

转载 作者:行者123 更新时间:2023-12-03 10:57:43 25 4
gpt4 key购买 nike

我正在尝试设置 Cloudwatch 计划事件,但我的 cron 表达式似乎无效,但我不知道为什么。

我的 cron 表达式是:

cron(5,15,25,35,45,55 * * * *)

我希望它在每天每小时的第 5、15、25、35、45 和 55 分钟运行。这似乎与此处的 AWS Scheduled Events 文档一致 http://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html .

上述文档允许使用 0 到 59 之间的逗号分隔值表示分钟,并使用 * 通配符反射(reflect)小时、月份(或星期几)、月份和年份以反射(reflect) ALL。

我尝试在 Lambda 控制台(创建函数并选择 Cloudwatch Schedule Event 时)和 Cloudwatch 控制台(以及选择触发器的目标)上设置 cron 表达式。两者都不适用于我的自定义 cron 表达式。

我尝试了以下方法:

5,15,25,35,45,55 * * * *
5,15,25,35,45,55 * ? * *
cron(5,15,25,35,45,55 * * * *)
cron(5,15,25,35,45,55 * ? * *)

每次我收到一条错误消息,说 ScheduleExpression 无效。但是,我可以使用预制的 rate() 表达式之一。

如何使用我自己的自定义 cron 表达式?

谢谢。

最佳答案

你可以试试:cron(5,15,25,35,45,55 * * * ? *)
Cron 表达式有 此处为必填字段。

AWS documentation

编辑:另外,不要错过这个重要的通配符注释......

You cannot use * in both the Day-of-month and Day-of-week fields. If you use it in one, you must use ? in the other.

关于cron - 参数 ScheduleExpression 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39482314/

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