更新时间:2024-07-30 GMT+08:00
分享

为AstroZero服务编排添加子服务编排图元

子服务编排图元的作用

当需要在服务编排中,嵌套使用系统中已存在并启用的其他服务编排时,可使用子服务编排图元。或者当业务场景比较复杂,可先将整体流程拆分成子流程,先定义好子服务编排并启用,在总体的服务编排中调用子服务编排实现完整功能。

如何使用子服务编排图元

  1. 在基本中,拖拽“子服务编排”图元到右侧画布中。
  2. 选中画布中的子服务编排图元,单击,配置基本信息。

    表1 基本信息参数说明

    参数

    说明

    标签

    设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Flow序号,序号从“0”开始,表示同类型图元序号。

    名称

    输入图元的名称,请确保在当前服务编排中唯一。命名要求如下:

    • 长度范围为1~80个字符。
    • 必须以英文字母开头,由英文字母,数字或单下划线组成,且不能以下划线结尾。

    描述

    请根据实际需求,在输入框中输入图元的描述信息。

    取值范围:1~255个字符。

  3. 单击,选择服务编排实例、输入参数和输出参数。

    图1 配置子服务编排
    表2 子服务编排图元配置参数说明

    参数

    说明

    服务编排实例

    选择服务编排的名称。

    只有在启用状态下的服务编排,才能作为子服务编排被其他服务编排调用。

    新起事务执行子服务编排

    勾选后,在新起事务中多个子服务编排可以并行执行,提高效率。如果某个子编排执行失败,也不会影响其他子服务编排的执行。

    输入参数/目标

    子服务编排的输入参数名称。单击“新增行”,在下拉框中选择子服务编排输入参数的名称。

    输入参数/源

    服务编排中的变量,为目标赋值。可直接填写,也可以拖入全局上下文变量,将服务编排中的变量赋值给子服务编排中的输入参数。

    输出参数/源

    子服务编排的输出参数名称。单击“新增行”,在下拉框中选择子服务编排输出参数的名称。

    输出参数/目标

    服务编排中的变量,子服务编排中的输出参数赋值给服务编排中的变量。在全局上下文变量中,将子服务编排的输出参数赋值给服务编排中的变量。

  4. 配置完成后,单击保存设置。

相关文档