AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门。
使用 Amazon SWF 注册工作流程类型
本章节中讨论的示例是,使用 Amazon SWF API 注册工作流程类型。您在注册过程中指定的名称和版本会形成工作流程类型唯一的标识符。指定的域必须使用 RegisterDomain API 进行了注册。
下列示例中的超时参数为持续时间值,以秒为单位。对于 defaultTaskStartToCloseTimeout
参数,您可以使用持续时间说明符 "NONE" 指示没有超时。但是,您不能指定 defaultExecutionStartToCloseTimeout
的值为 "NONE";工作流程执行可运行的最大时长限制是一年。超出此限制都会导致工作流程执行超时。如果您将 defaultExecutionStartToCloseTimeout
的值指定为大于一年,注册将会失败。
https://swf.us-east-1.amazonaws.com.cn RegisterWorkflowType { "domain" : "867530901", "name" : "customerOrderWorkflow", "version" : "1.0", "description" : "Handle customer orders", "defaultTaskStartToCloseTimeout" : "600", "defaultExecutionStartToCloseTimeout" : "3600", "defaultTaskList" : { "name": "mainTaskList" }, "defaultChildPolicy" : "TERMINATE" }
另请参阅
-
Amazon Simple Workflow Service API Reference 中的 RegisterWorkflowType