amazon-web-services - AWS Step Function - 等待后重新执行步骤
问题描述
我有一个用例,我有一个 AWS Step 函数,其中每个任务都是一个 Lambda。其中一个 lambda 期望特定版本文件存在于 S3 位置。特定版本的文件由外部服务上传。要知道最近上传的版本是否是我们感兴趣的版本,唯一的方法是在文件中查找数据属性。
如果缺少数据属性,那么我对该版本不感兴趣,在这种情况下,我想等待一个小时并重新执行相同的 lambda 以检查上传的新版本是否是我们感兴趣的版本,直到我们找到正确的版本或耗尽重试。
如果在重试限制内的任何时候我找到数据属性,则应执行下一个任务。
任何关于如何解决这个问题的建议都非常感谢。
解决方案
推荐阅读
- gitlab - Gitlab API 访问包注册表文件
- sql-server - SSIS 作业失败并出现错误“该步骤未生成任何输出。返回值未知。进程退出代码为 -529697949。”
- node.js - Sequelize 模型的自动完成属性
- visual-studio-code - windows:vscode终端全宽显示
- javascript - 为什么这个“切换”代码只能按顺序工作?
- ios - React 本机方向不起作用 || 锁定IOS
- hibernate - MySQL 从 5.6 升级到 5.7 的 Grails 更改
- javascript - 甜甜圈中的CenterText反应
- java - 构建 jar 或 gradle 战争的位置
- mongoose - mongoose @prop() 装饰器类型:模式定义中的对象_NestJS