【发布时间】:2020-07-09 00:40:52
【问题描述】:
我有一个用例,我有一个 AWS Step 函数,其中每个任务都是一个 Lambda。其中一个 lambda 期望特定版本文件存在于 S3 位置。特定版本的文件由外部服务上传。要知道最近上传的版本是否是我们感兴趣的版本,唯一的方法是在文件中查找数据属性。
如果缺少数据属性,那么我对那个版本不感兴趣,在这种情况下,我想等待一个小时并重新执行相同的 lambda 以检查上传的新版本是否是我们感兴趣的版本,直到我们要么找到正确的版本,要么重试。
如果在重试限制内的任何时候我找到了数据属性,则应该执行下一个任务。
非常感谢任何有关如何解决此问题的建议。
【问题讨论】:
标签: amazon-web-services aws-lambda aws-step-functions