Files
nexus/wiki/concepts/Background-Job-Scheduling.md
2026-05-03 05:42:12 +08:00

1010 B

title, type, tags, sources, last_updated
title type tags sources last_updated
Background-Job-Scheduling concept
expose-hermes-agent-as-an-openai-compatible-api-for-any-frontend
2026-05-02

Definition

Background Job Scheduling 是通过远程 API 管理定时和后台 Agent 任务的能力,使客户端无需长期保持连接即可触发和监控长时间运行的任务。

Implementation in Hermes Agent

/api/jobs API 提供完整的 CRUD 接口:

  • Create:创建定时任务或后台任务
  • Read:查询任务状态和结果
  • Update:修改任务参数或取消任务
  • Delete:删除任务

Key Features

  • 定时执行:支持 cron 表达式或延迟执行
  • 状态追踪:实时查询任务执行状态
  • 结果获取:任务完成后可获取完整输出
  • 远程管理:客户端无需保持连接

Use Cases

  • 定时报告生成
  • 批量数据处理
  • 定时通知发送
  • 后台数据同步