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

管理AstroZero服务编排

运行服务编排

服务编排开发完成后,通过运行服务编排,可查看服务编排的执行结果是否符合预期。如果不符合预期,可通过调试功能,快速定位到哪一步的输出不符合预期。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“逻辑”。
  3. 将鼠标放在对应的服务编排上,单击,选择“编辑”,进入服务编排设计页面。
  4. 单击页面上方的,保存服务编排。

    保存后,系统会对服务编排进行编译。如果有报错或者警告,请单击“确定”,在服务编排编辑器页面修改服务编排。修改后再次保存,直至无报错和警告。

  5. 保存成功后,单击页面上方的,运行服务编排。
  6. 在弹出的输入参数页面进行配置,单击“运行”

    如果有输入参数,请输入参数后,再单击“运行”。如果该服务编排没有输入参数,可直接单击“运行”。
    表1 基本信息参数说明

    参数

    说明

    请求头参数

    请求消息头的参数配置,“键”为参数名,“值”为参数取值。

    单击“请求头参数”前的,会显示映射区域“键”和“值”。如果需要多个请求头参数,请单击“添加行”。

    responseType('arraybuffer')

    表示返回响应的类型。勾选时,表示返回响应是一个包含二进制数据的JavaScript ArrayBuffer。

    输入参数

    填写该服务编排运行实例的输入参数及取值。

  7. 检查输出页签的调试结果,是否符合预期。

    图1 调试结果
    表2 输出页签

    调试结果

    取值

    查看日志

    单击该按钮,可弹出“日志跟踪器”,显示该服务编排实例的运行日志。

    结果

    调试结果。

    • 成功
    • '参数名'的值'%!v(BADINDEX)'无效或格式非法

    输出

    该服务编排的输出内容,检查输出是否和预期一致。

    • 如果输出结果符合预期,单击服务编排设计器页面上方的,启用服务编排。
    • 如果发现输出结果不符合预期,单击服务编排设计器页面右上方的“跟踪”,打开“跟踪器”页面,查看详细信息。

      在“跟踪器”页面,查看服务编排执行的每一步的详细信息。检查哪一步的输出不符合预期。

      图2 日志跟踪器

查看服务编排详情

服务编排创建后,在已创建服务编排的详情页,可查看服务编排的基本信息、输入参数和输出参数。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“逻辑”
  3. 在右侧的编排中,单击已创建编排后的,选择“详情”,进入服务编排详情页面 。
  4. 在服务编排详情页面,查看编排的基本信息和输入/输出参数。

编辑服务编排

服务编排创建后,若业务逻辑有变更,支持再次修改和调整服务编排。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“逻辑”
  3. 在右侧的编排中,单击已创建编排后的,选择“编辑”,进入服务编排设计页面。
  4. 根据业务需求,重新设计服务编排。

移动服务编排

服务编排创建完成后,支持将服务编排移动到拥有开发权限的应用中。例如,A应用中创建的服务编排,在B应用中也会用到,为避免多次重复创建,可以将A中的服务编排先克隆,再移动到B应用中。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“逻辑”
  3. 在右侧的编排中,单击已创建编排后的,选择“移动” 。
  4. 根据业务需求,选择待移动的元素,单击“下一步”。
  5. 选择应用,单击“确认 ”, 移动所选的元素到其他应用中。

    只能移动到有开发权限的应用中。

克隆服务编排

服务编排创建完成后,支持将服务编排克隆到当前应用中。例如,应用A中存在两个或多个功能类似的服务编排,此时可基于已创建的服务编排克隆出一个新服务编排,基于克隆后的服务编排进行修改,减少重复创建的操作。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“逻辑”
  3. 在右侧的编排中,单击已创建编排后的,选择“克隆” 。
  4. 设置编排名称和唯一标识,单击“确认”。

    克隆成功后,在编排目录下,可查看到克隆成功的服务编排。

删除服务编排

服务编排不再使用时,可通过删除功能,将服务编排从当前应用中删除,避免占用账号的资源配额。

  1. 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
  2. 在左侧导航栏中,选择“逻辑”
  3. 在右侧的编排中,单击已创建编排后的,选择“删除” 。
  4. 在弹出的确认框中,勾选“同时删除资源中的记录?”,单击“确认”,即可删除服务编排。

    删除服务编排时,如果不勾选“同时删除资源中的记录?”,仅会删除该服务编排,使用该服务编排的功能模块不会受到影响可正常使用。

相关文档