安排AWS Lambda函数在每月的特定日期每隔X分钟执行一次

时间:2019-03-22 13:03:45

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

我有一个AWS Lambda函数,我希望从每年的每月的第1天的凌晨6点开始,每隔45分钟通过CloudWatch规则自动调用一次。

预计的调用日期:

2019-04-01 06:00:00
2019-04-01 06:45:00
2019-04-01 07:30:00
2019-04-01 08:15:00
...
2019-04-02 06:00:00
2019-04-02 06:45:00
2019-04-02 07:30:00
2019-04-02 08:15:00

我使用的cron表达式为0/45 6/1 1-3 * ? *,AWS告诉我下一个执行日期为:

Mon, 01 Apr 2019 06:00:00 GMT
Mon, 01 Apr 2019 06:45:00 GMT
Mon, 01 Apr 2019 07:00:00 GMT
Mon, 01 Apr 2019 07:45:00 GMT
Mon, 01 Apr 2019 08:00:00 GMT
Mon, 01 Apr 2019 08:45:00 GMT
Mon, 01 Apr 2019 09:00:00 GMT
Mon, 01 Apr 2019 09:45:00 GMT
Mon, 01 Apr 2019 10:00:00 GMT
Mon, 01 Apr 2019 10:45:00 GMT

是否可以通过cron进行设置?我知道我可以将其设置为每30分钟运行一次0/30 6/1 1-3 * ? *,但如果可能的话,我希望将其设置为每45分钟间隔一次。

0 个答案:

没有答案