![]() |
1
26
可以使用以下语法计划lambda事件:
笔记 :所有字段均为必填字段,时区仅为UTC 请参考此 AWS Documentation 有关详细信息。 谢谢 |
![]() |
2
20
您可以使用DynamoDB
1-将项目放入
2-配置
一旦项目/记录即将过期,将调用lambda。您不必删除或清理任何内容,因为dynamodb中的项目已经不存在了。
注:
然而,这种方法很容易实现,并且可扩展性很好,但有一点需要注意;使用
|
![]() |
3
9
您可以安排一个步骤函数,该函数可以 等待 直到使用任意负载调用lambda之前的特定时间点。 https://docs.aws.amazon.com/step-functions/latest/dg/amazon-states-language-wait-state.html 像这样的
|
![]() |
4
3
我知道现在回答这个问题已经很晚了。但任何只想使用CRON表达式触发事件(或调用API)一次的人都可以使用以下示例: 此事件将仅在2025年1月1日-格林威治时间12:00:00触发一次
对于那些不太了解cron语法的人:
我用这个
AWS Cloudwatch Events
结果如下:
|
![]() |
5
-1
通过事件调用lambda函数是异步调用选项。通过使用CloudWatchEvent触发Lambda函数,我们可以使用cron作业,但由于Lambda函数在同一cron调度中多次触发,我们仍然面临问题。PFB链接: https://cloudonaut.io/your-lambda-function-might-execute-twice-deal-with-it/ 但这需要在您的帐户中实现Dynamo DB,然后使Lambda函数幂等。 |