操作场景
本文介绍如何通过应用与服务编排工作流(Application Services Workflow,ASW) 控制台创建一个包含传递(Pass)节点 的 Hello World 工作流。
前提条件
- 已注册腾讯云账户。若未注册腾讯云账户,可 点此 进入注册页面。
- 已登录 应用与服务编排工作流。
操作步骤
新建工作流
- 登录 应用与服务编排工作流 控制台。
- 在【工作流列表】页面,单击【新建】,进入创建工作流页面。
- 单击【入门模板】,勾选预设的 Hello World 模板。
- 在选择模板后,可以看到工作流的两个窗口:可视化和代码。
- 可视化:图形化展示工作流步骤。
- 代码:使用 腾讯云状态语言 定义工作流步骤。
在本模板代码中,使用 JSON 定义了两个传递(Pass)节点:一个节点被命名为Hello
,另一个被命名为World
。
单击【下一步】,进入【配置基本信息】页面。{ "Comment": "使用Pass节点演示hello world示例", "StartAt": "Hello", "States": { "Hello": { "Type": "Pass", "Comment": "传递", "Next": "World" }, "World": { "Type": "Pass", "Comment": "传递", "End": true } } }
- 在【配置基本信息】页面,输入工作流名称,运行角色选择创建新的角色,类型选择标准工作流 。说明:
- 单击【完成】,即可在【工作流列表页】查看创建好的工作流。
运行工作流
工作流创建完成后,您可以在【工作流列表页】查看创建好的工作流。在本章节中,您将学习如何运行工作流。
- 在工作流列表,单击【名称】链接进入工作流。
- 单击【开始执行】,在弹窗的输入框中输入 JSON 格式内容。
- 单击 【确定】,自动进入【执行详情】页面,完成工作流执行,将会看到本次工作流执行结果。执行过程中,您可以单击【停止运行】,停止工作流执行。
- 滑动至页面最下方,在【执行历史记录】下,您可以查看子节点的运行情况。
- 单击【重新执行】,即可重新执行工作流。
修改工作流
在本章节中,您将进一步了解如何修改工作流。
- 在工作流列表,单击【名称】链接进入工作流。
- 单击【定义】下的【编辑工作流】,或单击右上角【编辑】,进入编辑工作流页面。
- 在【代码】区域修改工作流定义。例如:增加Process节点。
- 滚动页面,可以在【基本信息】下修改工作流的基本信息。说明:
工作流名称与类型一旦创建不可修改。
- 单击【保存】,完成修改。
删除工作流
在某些情况下,您可能需要删除工作流。假设您已经完成前面的步骤,现在需要删除工作流。
- 在工作流列表,选择需要删除的工作流,单击【删除】。
- 弹框提示您是否确认删除?单击【删除】即可完成工作流删除。
说明:
- 对于仍在执行状态中的工作流,删除并不会影响执行任务的执行。
- 删除工作流不会删除运行角色,如果想要删除对应运行角色,请前往访问管理 角色控制台 执行。