【问题标题】:AWS cron jobs to run every minute across a span of time across two hours?AWS cron 作业在两个小时的时间跨度内每分钟运行一次?
【发布时间】:2021-12-04 14:38:17
【问题描述】:

我在 AWS 上使用以下 cron 表达式安排了一个 Lambda 函数:

* 19-20 ? * SAT *

因此,它每分钟运行一次,时间为周六的 19:00 至 20:59。但实际上,它真的只需要在星期六的 19:50 - 20:30 运行,而我目前的设置无缘无故地让我花钱。有什么方法可以使用 cron 表达式来指定(或者我可以使用另一种 AWS 调度机制来完成此操作)?

【问题讨论】:

    标签: amazon-web-services cron


    【解决方案1】:

    我认为您必须将其拆分为两个表达式:

    19:50-19:59:

    50/1 19 ? * SAT *
    

    20:00-20:30:

    0-30/1 20 ? * SAT *
    

    【讨论】:

    • 所以我猜在 AWS 领域这意味着两个独立的触发器,对吧?
    • @CollinBell 是的,两个 CloudWatch 规则。
    • @CollinBell 没问题。很高兴能帮上忙。
    猜你喜欢
    • 2020-07-01
    • 2014-10-16
    • 2015-02-24
    • 2018-02-18
    • 2016-10-18
    • 2021-10-23
    • 2012-08-08
    • 2019-11-19
    • 2013-07-08
    相关资源
    最近更新 更多