代码之家  ›  专栏  ›  技术社区  ›  deadcoder0904

每周日上午10:00(UTC)运行Amazon CloudWatch活动

  •  0
  • deadcoder0904  · 技术社区  · 7 年前

    我已经读过了 Amazon CloudWatch Events - Schedule Expressions for Rules .

    现在,我想在每个星期天上午10:00触发一个事件,如果这是正确的,我会感到困惑吗?

    目前我有 cron(0 10 * * SUN *) 和; cron(0 10 ? * SUN *)

    我不知道两者的区别 ? 和; * 在cronjob中。那么,哪一个是正确的呢?

    旁注

    两者有什么区别 rate schedule 因为 使用起来比较简单,所以我喜欢 rate(7 days) 但我不知道它什么时候会运行?

    从部署开始每7天运行一次吗?

    1 回复  |  直到 7 年前
        1
  •  4
  •   John Rotenstein    7 年前

    那页写着:

    不能在同一cron表达式中指定“月日”和“周日”字段。如果指定一个值(或 * )在其中一个字段中,必须使用 ? (问号)在另一个。

    它还说:

    速率表达式在创建计划事件规则时启动,然后按其定义的计划运行。