Skip to content

运行记录

运行记录用于查看正式任务在各浏览器环境中的执行结果。这里不会混入流程编辑器中的调试记录。

运行摘要和日志明细保存在当前电脑的本地 IndexedDB 中,不是跨设备自动同步的纯服务端历史。更换电脑或清理本地数据前,应先确认是否需要保留排查信息。

运行记录
运行记录

记录列表

列表显示:

  • 任务名称。
  • 流程名称。
  • 环境序号。
  • 运行状态。
  • 开始时间。
  • 结束时间。
  • 详情和删除操作。

页面只显示 mode=task 的正式任务记录。编辑器调试日志需要从流程编辑器的调试日志抽屉查看。

运行状态

状态说明
未运行已生成记录,但尚未开始执行。
运行中当前环境正在执行流程。
已完成流程正常完成。
异常节点或执行过程发生错误。
超时达到流程或任务的时间限制。
取消任务或当前执行被停止。

同一任务绑定多个环境时,每个环境会形成相应运行结果。排查时同时核对任务名称和环境序号。

筛选和搜索

可以按运行状态筛选记录。关键字会同时匹配:

  • 任务 ID。
  • 任务名称。
  • 流程名称。

从任务管理页面点击查看运行日志时,页面会使用 taskId 精确筛选,只展示对应任务记录。

每页可以显示 102050100 条记录。记录较多时,先选择状态,再使用任务或流程关键字缩小范围。

筛选运行记录
筛选运行记录

查看日志详情

打开详情后,节点消息按时间顺序显示。建议按以下顺序检查:

  1. 确认任务、流程和环境是否符合预期。
  2. 找到第一个异常、超时或取消消息。
  3. 查看该节点之前的页面状态、变量和分支结果。
  4. 根据节点类型回到流程编辑器检查配置。

循环、IF、分组和异常分支会以结构化容器显示。展开容器后,可以检查具体轮次、分支或组内节点,而不需要从平铺消息中推断层级。

运行日志详情
运行日志详情

历史快照

运行摘要优先使用任务名称、流程名称和流程边的运行快照。即使任务或流程后来改名或删除,历史记录仍会尽量显示运行当时的信息。

历史快照用于保持日志可读,不代表被删除的流程可以从运行记录中恢复。需要迁移流程时,应使用导出或分享功能。

定位输出文件

当文件保存日志同时包含路径和文件名时,可以调用系统文件管理器定位对应文件。

适用节点包括存到文件、存到 Excel 等产生本地文件的操作。无法定位时,检查:

  • 文件是否仍位于日志记录的路径。
  • 当前电脑是否就是执行任务的电脑。
  • 文件或目录是否已被移动、删除或清理。

打开系统文件管理器依赖中屹浏览器桌面客户端和本地系统能力。

日志中的文件位置入口
日志中的文件位置入口

删除记录

运行记录支持删除单条和批量删除。删除会同时清理运行摘要和对应的日志明细。

删除任务时,也会联动清理本地 IndexedDB 中该任务的运行记录。日志用于故障排查时,应在删除任务或清理历史前先完成必要记录。

排查不同状态

异常

打开详情并找到第一个失败节点。页面元素节点重点检查标签页、加载状态和选择器;数据节点检查上游变量和本地文件;脚本节点检查语法及页面上下文。

超时

对比流程设置中的流程超时和任务中的单环境执行超时。检查是否存在响应过慢的页面、无法结束的 While 循环或过长的固定等待。

取消

确认是否有人从任务列表停止任务,或本地运行服务是否中断。一个多环境任务停止后,不同环境可能处于已完成或取消等不同状态。

一直显示运行中

刷新记录并检查桌面客户端和本地调度服务。状态更新依赖本地执行事件;服务异常退出时,需要结合本地日志判断实际运行情况。

数据安全

  • 日志可能包含业务页面、变量摘要或文件路径,只向需要排查的人员提供。
  • 不要在节点备注或脚本日志中主动输出账号密码、Cookie 和身份验证器密钥。
  • 本地运行记录不自动跨设备同步,团队排查时应明确记录来自哪台执行电脑。
  • 删除记录不可用于恢复已删除流程,重要流程应另行导出或分享。

相关内容