任务中心
在任务中心查看应用和实例任务的状态、输出与错误,取消任务,并管理 WebUI 下载。
任务中心集中显示应用在本次运行期间执行的全部后台工作:安装、启动、更新、快照、诊断等任务,以及 WebUI 页面中发起的文件下载。各个页面右下角的状态项只报告当前页面发起的操作,任务中心则不受页面切换影响,是查看完整输出和排查失败的地方。
打开任务中心
点击标题栏的“任务中心”按钮。按钮上的徽标含义如下:
| 徽标 | 含义 |
|---|---|
| 强调色数字 | 正在运行的任务数量 |
| 红色数字 | 因错误需要处理的任务数量 |
很多页面也提供直接入口,例如安装和启动进度页的“在任务中心打开”“查看日志”,点击后会打开任务中心并选中对应任务。
面板标题栏的“在独立窗口中打开”可以把任务中心分离成单独的窗口,便于一边操作一边观察输出;在该窗口中选择“返回主窗口”即可收回。
任务中心顶部有两个标签页:“任务”和“下载”,标签上的数字分别是任务总数和正在进行的下载数。
任务
“任务”标签页左侧是任务列表,右侧是所选任务的详情。
任务列表
任务按状态分为几组:
| 分组 | 内容 |
|---|---|
| 错误 | 界面操作产生的错误提示,没有输出,也不能取消 |
| 运行中 | 仍在执行的任务 |
| 需要处理 | 失败或记录了警告的任务 |
| 最近 | 已经结束的任务 |
每个任务一行,显示名称、状态、所属范围(“应用”或实例名称)、任务类型、已用时间,以及退出码和进度(如果有)。带有三角形标记的任务记录了错误或警告。
任务类型对应发起它的功能:
| 类型 | 来源 |
|---|---|
| 安装、维护 | 实例的安装、重装、迁移和删除 |
| WebUI 启动、环境检查 | 启动实例及其启动前检查 |
| 管理 | 版本、扩展、模型、PyTorch、快照等操作 |
| 运行时、API 服务器 | 应用运行环境准备和后台 API 服务 |
| 应用更新、配置恢复 | 应用自身的更新和配置修复 |
| WebUI 扫描 | 扫描系统中已有的 WebUI |
| 应用诊断、实例诊断 | 诊断信息收集 |
| 助手 | Agent 运行的后台命令 |
任务状态:
| 状态 | 含义 |
|---|---|
| 运行中 | 任务或其子进程仍在工作 |
| 已完成 | 正常结束 |
| 失败 | 以错误结束,详情中有错误信息 |
| 已取消 | 取消请求已经确认完成 |
| 已清理 | 任务记录还在,但输出已不再保留 |
任务详情
选择一个任务后,右侧显示:
- 输出:任务的终端输出。运行中的任务会实时更新;
- 警告和错误:任务记录的警告显示在输出上方,最终错误显示在输出下方;
- 复制日志、导出日志到文件:复制或保存当前保留的全部输出,用于反馈问题;
- 取消:仅在任务可以取消时出现。
找到最早失败的任务
一次失败常常带来后续的连带失败。先看“需要处理”中时间最早的相关任务,而不是最后一个。
阅读输出末尾和错误信息
直接原因通常在输出末尾和下方的错误信息中。退出码非 0 表示子进程自己报告了失败。
保存日志
使用“导出日志到文件”保存现场,再进行重试或其他操作。
输出不会永久保留
任务记录只保留本次运行期间的内容,退出应用后不再保留。较长的输出只保留最近的部分,看到“更早的输出已不可用”时,复制和导出得到的也是截断后的日志。需要完整输出时尽早导出。
取消任务
在详情中点击“取消”后,按钮变为“正在取消…”,直到任务确认结束才会进入“已取消”。取消请求发出不等于任务已经停止:在状态变化之前不要重新发起同一操作。任务进入等待清理或提供清理重试时,按任务占用与清理处理。
下载
“下载”标签页列出 WebUI 页面中发起的文件下载。下载属于应用而不是某个页面,关闭 WebUI 标签页后仍会继续。
每个下载显示文件名、状态、已传输大小、来源站点和保存路径。
| 操作 | 说明 |
|---|---|
| 暂停、继续 | 暂停或恢复正在进行的下载 |
| 取消下载 | 停止下载 |
| 打开文件 | 用系统默认程序打开已完成的文件 |
| 在文件夹中显示 | 在文件管理器中定位文件 |
| 从列表中移除 | 只移除记录,不删除文件 |
| 清除已完成 | 移除所有已结束的下载记录 |
| 打开下载文件夹 | 打开WebUI 下载目录 |
页面在浏览器内生成的文件(blob: 或 data: 地址)由浏览器引擎直接保存,只显示结果,没有暂停、继续和取消。下载目录中已有同名文件时会自动添加序号,不会覆盖。
任务中心与右下角状态区
| 位置 | 显示什么 | 适合做什么 |
|---|---|---|
| 右下角状态区 | 当前页面发起的操作及其结果 | 确认刚才的操作是否成功 |
| 任务中心 | 所有页面的任务、完整输出和下载 | 查看输出、取消任务、排查失败 |
两处显示的是同一个后端任务,只需要在其中一处取消。