执行担保 - Amazon Step Functions
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

执行担保

标准工作流 异步快速工作流 同步快速工作流程
工作@@ 流程只执行一次 工作t-least-once流程的执行 工作t-most-once流程的执行
在两次状态转换之间,内部执行状态保持不变。 在两次状态转换之间,执行状态不会持续存在。 在两次状态转换之间,执行状态不会持续存在。
启动与当前正在运行的工作流程同名的执行时,自动返回幂等响应。新工作流程无法启动,当前正在运行的工作流程完成后会抛出异常。 幂等不是自动管理的。以相同名称启动多个工作流会导致并行执行。如果状态机逻辑不是幂等,则可能导致内部工作流状态丢失。 幂等不是自动管理的。Step Functions 会在执行开始后等待,并在完成时返回状态机的结果。如果出现异常,工作流程不会重新启动。
90 天后删除执行历史数据。删除 out-of-date 执行数据后,可以重复使用工作流程名称。 Step Functions 不捕获执行历史记录。必须通过 Amazon CloudWatch Logs 启用日志记录。 Step Functions 不捕获执行历史记录。必须通过 Amazon CloudWatch Logs 启用日志记录。