本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
向 Amazon SWF 註冊工作流程類型
本節中討論的範例會使用 Amazon SWF API 註冊工作流程類型。您在註冊期間指定的名稱和版本會形成工作流程類型的唯一識別符。指定的網域必須已使用 RegisterDomain
API 動作來註冊。
以下範例中的逾時參數是以秒指定的期間值。您可以為 defaultTaskStartToCloseTimeout
參數使用期間指標 NONE
來表示沒有逾時。但是您不能為 defaultExecutionStartToCloseTimeout
指定 NONE
值,工作流程執行可執行的時間上限為一年。超過此限制一律會導致工作流程執行逾時。如果您指定大於一年的 defaultExecutionStartToCloseTimeout
值,註冊就會失敗。
https://swf.us-east-1.amazonaws.com 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 參考中的 RegisterWorkflowType