跳转到内容

任务

作业列表显示当前租户的一次性、运行到完成的任务——迁移、种子数据和其他单次执行的工作,与部署所维持的长期运行容器不同。作业可以独立运行,也可以由计划(一个 CronJob)拥有;计划拥有的作业不能从此处删除——其运行历史与作业关联,因此要在不丢失历史记录的情况下重新运行它,意味着需要打开作业并使用“重新运行”,而不是删除并重新创建它。

侧边栏部分 作业 → 作业。

Odysseus 仪表板中的任务界面。
  • jobs:jobs.actions — “操作”
  • jobs:jobs.are-you-sure-you-want — “确定要删除此作业吗”
  • jobs:jobs.cancel — “取消”
  • jobs:jobs.create-a-job-to-run — “创建一个作业以运行一次容器并保留其运行历史。”
  • jobs:jobs.create-job — “创建作业”
  • jobs:jobs.delete — “删除”
  • jobs:jobs.delete-job — “删除作业”
  • jobs:jobs.delete-the-schedule-instead-it — “请改为删除其所属的计划。”
  • jobs:jobs.deleting — “正在删除…”
  • jobs:jobs.image — “镜像”
  • jobs:jobs.its-run-history-is-deleted — “其运行历史记录将随之删除。若要在不丢失历史记录的情况下重新运行此作业,请打开该作业并使用“重新运行”。”
  • jobs:jobs.jobs — “作业”
  • jobs:jobs.last-updated — “上次更新时间”
  • jobs:jobs.loading-jobs — “正在加载作业…”
  • jobs:jobs.managed-by-a-schedule — “由计划管理”
  • jobs:jobs.name — “名称”
  • jobs:jobs.no-jobs — “无作业”
  • jobs:jobs.no-run-to-completion-jobs — “此租户不存在运行至完成的作业。”
  • jobs:jobs.node — “节点”
  • jobs:jobs.on-a-schedule — “按计划运行”
  • jobs:jobs.one-off-jobs-for-the — “当前租户的一次性作业”
  • jobs:jobs.status — “状态”
  • jobs:jobs.tasks-that-run-once — “运行一次即完成的任务 — 迁移、种子数据、一次性任务。”
  • jobs:jobs.this-job-is-owned-by — “此作业由计划管理。请在计划中进行更改。”
  • jobs:jobDetail.again-now-with-its-stored — “现在再次使用其存储的规范运行。”
  • jobs:jobDetail.are-you-sure-you-want — “您确定要删除吗”
  • jobs:jobDetail.attempt — “尝试”
  • jobs:jobDetail.attempts-in-run — “运行中的尝试次数”
  • jobs:jobDetail.cancel — “取消”
  • jobs:jobDetail.container — “容器”
  • jobs:jobDetail.delete — “删除”
  • jobs:jobDetail.delete-job — “删除作业”
  • jobs:jobDetail.deleting — “正在删除…”
  • jobs:jobDetail.exit-code — “退出代码”
  • jobs:jobDetail.finished — “已完成”
  • jobs:jobDetail.it-executes-real-work — “它执行实际工作。如果作业不适合运行两次,请勿确认。其之前的运行记录将被保留——新运行将在最后一次之后编号。”
  • jobs:jobDetail.its — “其”
  • jobs:jobDetail.jobs — “← 作业”
  • jobs:jobDetail.loading-job — “正在加载作业…”
  • jobs:jobDetail.on-a-schedule — “按计划”
  • jobs:jobDetail.queueing — “正在排队…”
  • jobs:jobDetail.re-run — “重新运行”
  • jobs:jobDetail.re-run-job — “重新运行作业”
  • jobs:jobDetail.reason — “原因”
  • jobs:jobDetail.refresh — “刷新”
  • jobs:jobDetail.run — “运行”
  • jobs:jobDetail.run-history — “运行历史”
  • jobs:jobDetail.run-it-now — “立即运行”
  • jobs:jobDetail.run-record — “运行记录”
  • jobs:jobDetail.specification — “规范”
  • jobs:jobDetail.started — “已启动”
  • jobs:jobDetail.still-running — “仍在运行”
  • jobs:jobDetail.the-attempts-in-this-run — “此运行中的尝试并非全部启动了相同的规范——在失败和重试之间,存储的作业已被替换。”
  • jobs:jobDetail.this-job-has-no-run — “此作业尚无运行记录。”
  • jobs:jobDetail.this-job-is-already-pending — “此作业已处于等待或运行状态——重新运行将导致其被重复执行。”
  • jobs:jobDetail.this-starts — “此启动”
  • jobs:jobDetail.will-be-deleted-with-it — “将随之删除。要在保留该历史记录的同时再次运行作业,请取消并使用重新运行。”
  • jobs:jobNew.cancel — “取消”
  • jobs:jobNew.create-job — “创建作业”
  • jobs:jobNew.creating — “正在创建…”
  • jobs:jobNew.jobs — “← 作业”
  • jobs:jobNew.lowercase-letters-digits-and-hyphens — “小写字母、数字和连字符,最多 63 个字符。作业名称创建后无法更改。”
  • jobs:jobNew.name — “名称 *”
  • jobs:jobNew.the-job-starts-as-soon — “作业创建后立即启动并运行一次。其运行记录在容器之后仍然存在,因此后续重新运行不会丢失此记录。”
  • 需要 jobs:create。请参阅角色参考]以了解哪些角色拥有此权限。
  • 需要 jobs:delete。请参阅角色参考]以了解哪些角色拥有此权限。
  • 需要 jobs:delete。请参阅角色参考]以了解哪些角色拥有此权限。
  • 需要 jobs:run。请参阅角色参考]以了解哪些角色拥有此权限。

此屏幕的组件未声明任何权限控制。

作业规范接受的所有字段都在 作业清单 中。要在不丢失历史记录的情况下重新运行已完成或失败的作业,请参阅 重新运行作业。关于拥有循环作业的计划,请参阅 计划作业屏幕 和 计划工作。