【问题标题】:How can I set cron every last monday on aws cloudwatch events?如何在 aws cloudwatch 事件的每个上周一设置 cron?
【发布时间】:2020-07-24 21:18:42
【问题描述】:

我想将 cron 设置为我的 lambda 函数。 我希望在每个月的最后一个星期一上午 10:00 被解雇。

cron(* * * * [something special words here] *)

I wish next fire schedule will like this.

2020-04-27 10:00:00 JST
2020-05-25 10:00:00 JST
2020-06-29 10:00:00 JST
2020-07-27 10:00:00 JST
2020-08-31 10:00:00 JST

我该怎么做?

【问题讨论】:

标签: amazon-web-services aws-lambda cron amazon-cloudwatch


【解决方案1】:

Cloudwatch 的日程表表达式有一个用于Last days 的内置通配符。

表达式是,

cron(0 10 ? * 2L *)

星期字段中的L 通配符指定一周的最后一天。这里2L 表示当月的最后一个星期一,其中1-7 代表SUN-SAT

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-09
    • 1970-01-01
    • 1970-01-01
    • 2012-12-16
    • 2019-06-24
    • 1970-01-01
    • 2023-03-18
    • 2022-07-16
    相关资源
    最近更新 更多