管理您的工作流执行 - Amazon Simple Workflow Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理您的工作流执行

这些区域有:我的工作流程执行视图提供了管理当前正在运行的工作流程执行和已关闭的工作流程执行的功能。要访问此视图,请选择查找执行按 Amazon SWF。


            查找工作流程执行

如果您首先输入了一个工作流 ID,则控制台会显示带该工作流 ID 的执行。或者,如果选择 Find Execution(s)My Workflow Executions 视图可供您根据工作流执行的启动时间、它们是否仍在运行以及它们的相关元数据查询工作流执行。对于给定查询,您可以从以下类型的元数据中的任何一个中进行选择:

  • 工作流 ID

  • 工作流类型

  • Tags

  • 关闭状态

如果工作流执行已关闭,则关闭状态是以下值中的一个,这些值指示工作流关闭时的状态。

  • Completed

  • 已失败

  • Canceled

  • 超时

  • 作为新域继续

注意

在枚举工作流执行之前,您必须从 Domain (域) 下拉列表选择域。


        我的执行 UI

列举工作流执行列表后,您可以执行下列操作。

  • 发送工作流程执行信号即发送正在运行的工作流程附加数据。

    
                发送工作流程执行信号
  • 尝试取消工作流执行。最好的做法是取消工作流执行而不是终止它。取消为工作流执行提供了执行任何清除任务以及适当关闭任务的机会。

    
              取消工作流程执行
  • 终止工作流执行。请注意,最好的做法是取消工作流执行而不是终止它。

    
              终止工作流程执行
  • 重新运行已关闭的工作流执行。


        重新启动工作流程执行

若要重新运行已关闭的工作流执行

  1. 在工作流执行列表中,选择已关闭的执行进行重新运行。当您选择已关闭的执行时,“Re-Run”按钮启用。选择 Re-Run

    此时出现对话框的 Re-Run Execution (重新运行执行) 序列。

  2. Execution Details (执行详细信息) 对话框中,请指定以下信息。对话框中已填入来自原始执行的信息。

    • Domain

    • 工作流名称

    • 工作流版本

    • 工作流 ID

    通过选择 Advanced Options 链接,可指定以下附加选项。

    • 任务列表

    • 最大执行运行时间

    • 任务启动到关闭超时

    选择 Continue

  3. Additional Options (其他选项) 对话框中,指定执行的输入字符串。通过选择 Advanced Options 链接可指定与此运行或工作流执行相关的Tags,以及更改执行 Child Policy。如前述对话框一样,原始执行的信息已填入。

    选择 Review

  4. Review (审核) 对话框中,验证所有信息是否正确。如果信息正确,请选择 Re-Run Execution。否则,选择 Back 以更改信息。