如何发布和调试流
发布前先调试,降低自动化运行风险。
概述
保存但未发布的流处于非激活状态。管理员可以反复修改、保存和调试。发布后,流变为可被业务操作触发的激活版本。
开始之前
- 流已保存。
- 流中的节点连接完整。
- 开始节点的输入参数已配置。
- 您已准备测试输入数据。
调试流
- 在 流设计器 页面中,点击 调试。
- 如果开始节点配置了输入参数,请在弹出的表单中填写输入变量。
- 点击 运行。
- 等待流程按节点顺序执行。
- 如果流程运行到界面交互节点,请完成页面操作。
- 在调试窗口中查看节点执行信息。
- 如需复测,点击 重新运行。
NOTE
调试运行会展示节点执行路径和节点结果。请重点检查分支条件、变量值和数据操作结果。
发布流
- 在 流设计器 页面中,确认流程已保存。
- 点击 发布。
- 检查发布确认信息。
- 点击 确认发布。
- 在流程定义详情页中,确认流程状态为已发布。
WARNING
每个流程定义仅允许存在一个激活版本。发布新版本前,请确认测试结果符合预期。
查看流程日志
- 在 管理后台 中,进入流程日志页面。
- 使用流 API Name、平台全局唯一 TraceID 或流执行实例 ID 查询日志。
- 打开目标日志。
- 查看最终节点日志信息。
- 如果节点异常终止,请查看异常详情。
常见排查方向
| 问题 | 排查建议 |
|---|---|
| 流未触发 | 检查发布状态、触发方式和入口参数 |
| 分支进入错误 | 检查分支条件和默认路径 |
| 界面交互未继续 | 检查用户是否完成页面操作 |
| 数据未创建或更新 | 检查变量类型、字段映射和权限 |
| 函数节点失败 | 检查函数入参、返回值和异常日志 |
人工审核
以下内容需要人工复核:
- 流程日志页面的准确路径。
- 调试运行是否会写入真实数据。
- 重新运行按钮名称是否与界面一致。

