我已经读过亚马逊CloudWatch事件-规则的调度表达式了。
现在我想在每个星期天上午10点启动一个活动,我很困惑这是否正确?
目前我有cron(0 10 * * SUN *) & cron(0 10 ? * SUN *)
我不知道?和*在克隆约伯中的区别。那么哪一个是正确的让人困惑呢?
边注
rate和schedule之间有什么区别,因为rate的使用比较简单,所以我可以像rate(7 days)那样做,但我不知道它什么时候会运行?
从部署那一刻起,它会每7天运行一次吗?
发布于 2018-05-22 11:59:28
这一页上写着:
不能在同一个cron表达式中指定月一天和一周一天的字段。如果在其中一个字段中指定值(或
*),则必须在另一个字段中使用?(问号)。
它还说:
速率表达式在创建计划事件规则时开始,然后按其定义的计划运行。
发布于 2020-12-14 14:34:52
在世界协调世界时每周日10点跑步,
cron(0 10 ? * SUN *)或cron(0 10 ? * 1 *)
使用?对于每周一天有一个值(这里,太阳或1)的部分,因为当你只想在一周的某一天跑步时,你不能使用*,你不能说每天跑步。相反,我们应该说运行某一天或另一天,使用?,这将是每个月的星期日,因为我们已经设定了一周一天。
有关详细信息,请参阅调度表达式
https://stackoverflow.com/questions/50466841
复制相似问题