本文主要介绍云效 Flow 流水线任务构建在线调试,辅助排查问题。
开启Debug模式
进入流水线编辑页,构建环境选择「指定容器环境」(仅指定容器环境运行的任务支持开启Debug模式),在任务 高级设置->开启 Debug 模式,开启 Debug 模式后,任务运行结束会保留运行环境一段时间,您可以直接登录运行环境进行调试。
构建环境支持两种保留策略:
仅任务失败时保留构建环境:仅任务运行失败时才保留运行环境,运行成功或仅红线卡点不通过则不会保留环境。
无论任务是否成功都保留构建环境:无论任务是否运行成功都保留构建环境,如不需要可在运行日志卡片上主动释放环境。
支持设置构建环境保留时间,单位分钟,保留时间到期后环境自动回收。
仅「指定容器环境」运行的任务支持开启Debug模式,若您的任务使用的仍然是「默认环境」,请编辑流水线从任务列表重新添加任务(新添加任务默认为「指定容器环境」),按需修改任务相关SDK版本或命令脚本即可。
开启 Debug 模式后,构建环境保留时间统计纳入组织流水线任务构建核分统计,统一按量计费,详细信息可查看构建资源用量。
登录调试
当开启 Debug 模式后,任务运行结束可在任务卡片上点击 调试 登录运行环境。
登录任务运行环境后,您可执行查看日志等命令行操作,辅助排查或调试构建问题。登录窗口支持全屏打开、支持新窗口打开(新窗口打开将重新开启一个新的连接)。
释放构建环境
当构建环境不需要时,您可以通过以下几种方式销毁构建环境,销毁后将无法再次登录:
等待 构建环境保留时间 到期,环境自动销毁。
在任务卡片上点击 立即销毁构建环境,手动销毁环境。
调试结束,在登录窗口,单击退出登录并销毁构建环境 。
该文章对您有帮助吗?
- 本页导读 (1)
- 开启Debug模式
- 登录调试
- 释放构建环境