本文档仅适用于 Amazon CLI 版本 1。有关 Amazon CLI 版本 2 的相关文档,请参阅版本 2 用户指南。
按类别列出 Amazon SWF 命令
您可以使用 Amazon Command Line Interface (Amazon CLI) 在 Amazon Simple Workflow Service (Amazon SWF) 中创建、显示和管理工作流程。
本部分列出 Amazon CLI 中 Amazon SWF 命令的参考主题(按功能类别 分组)。
有关按字母顺序 的命令列表,请参阅《Amazon CLI 命令参考》的 Amazon SWF 部分,或使用以下命令。
$
aws swf help
您也可以通过在命令名称后放入 help
指令以获取单个命令的帮助。下面是一个示例。
$
aws swf register-domain help
与活动相关的命令
活动工作者使用 poll-for-activity-task
获取新活动任务。工作线程从 Amazon SWF 收到活动任务后即执行该任务,如果成功,则使用 respond-activity-task-completed
进行响应,如果失败,则使用 respond-activity-task-failed
进行响应。
下面是由活动工作者执行的命令:
与决策者相关的命令
决策者使用 poll-for-decision-task
获取决策任务。决策者从 Amazon SWF 收到决策任务后,检查其工作流程执行历史记录并决定接下来要做什么。它调用 respond-decision-task-completed
以完成该决策任务,并提供零个或多个后续决策。
以下是由决策者执行的命令:
与工作流程执行相关的命令
对工作流程可执行以下命令:
与管理相关的命令
尽管可以从 Amazon SWF 控制台中执行管理任务,但也可使用本节中的命令自动执行各种功能或构建您自己的管理工具。
活动管理
工作流程管理
域管理
有关这些域管理命令的更多信息和示例,请参阅使用 Amazon CLI 处理 Amazon SWF 域。
工作流程执行管理
可见性命令
尽管可以从 Amazon SWF 控制台中执行可见性操作,但也可使用本节中的命令构建您自己的控制台或管理工具。
活动可见性
工作流程可见性
工作流程执行可见性
域可见性
有关这些域可见性命令的更多信息和示例,请参阅使用 Amazon CLI 处理 Amazon SWF 域。