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