本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
执行保障
标准工作流 | 异步快速工作流 | 同步快速工作流 |
---|---|---|
仅一次 工作流执行 | 至少一次 工作流执行 | 至多一次 工作流执行 |
在状态转换之间,执行状态在内部保持不变。 | 在状态转换之间,执行状态不会持续存在。 | 在状态转换之间,执行状态不会持续存在。 |
在启动与当前运行的工作流同名的执行时,自动返回幂等响应。当前运行的工作流完成后,新工作流不会启动,并且会引发异常。 | 不会自动管理幂等性。启动多个同名工作流会导致并发执行。如果状态机逻辑不幂等,则可能导致内部工作流状态丢失。 | 不会自动管理幂等性。Step Functions 会在执行开始后等待,并在执行完成时返回状态机的结果。如果发生异常,工作流不会重新启动。 |
执行历史数据会在 90 天后删除。删除过时的执行数据后,可以重复使用工作流名称。 为了满足合规性、组织或监管要求,您可以通过发送配额请求,将执行历史记录的保留期缩短至 30 天。为实现该操作,请使用 Amazon Support Center Console并创建一个新案例。 |
Step Functions 不会捕获执行历史记录。必须通过 Amazon CloudWatch Logs 启用日志记录。 | Step Functions 不会捕获执行历史记录。必须通过 Amazon CloudWatch Logs 启用日志记录。 |