本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用版本和别名管理持续部署
您可以使用 Step Functions 通过状态机版本和别名管理工作流程的持续部署。版本是您可以运行的状态机的带编号的、不可变的快照。别名是指向最多两个版本的状态机的指针。
您可以维护状态机的多个版本并在生产工作流程中管理它们的部署。使用别名,您可以在不同的工作流程版本之间路由流量,并将这些工作流程逐步部署到生产环境。
此外,您可以使用版本或别名启动状态机执行。如果您在开始执行状态机时不使用版本或别名,则 Step Functions 会使用状态机定义的最新版本。
状态机修订版
一台状态机可以有一个或多个修订版。当您使用 UpdateStateMachineAPI 操作更新状态机时,它会创建新的状态机修订版。修订版是状态机定义和配置的不可变的只读快照。您无法从修订版开始执行状态机,并且修订版没有 ARN。修订版本有revisionId
,这是通用唯一标识符 (UUID)。