跳到主要内容

TriggerRunStatus

type TriggerRunStatus =
| "DELAYED"
| "QUEUED"
| "EXECUTING"
| "COMPLETED"
| "FAILED"
| "CANCELED"
| "TIMED_OUT"
| "EXPIRED"
| "ORPHANED";

Defined in: packages/rxdb-plugin-trigger/src/types.ts:21

TriggerRunStatus - 任务运行状态枚举

状态流转图: DELAYED → QUEUED → EXECUTING → COMPLETED ↓ FAILED ← (可重试) → QUEUED ↓ TIMED_OUT / CANCELED / EXPIRED / ORPHANED

  • DELAYED: 延迟状态,等待 scheduledAt 时间到达
  • QUEUED: 已加入队列,等待被执行
  • EXECUTING: 正在执行中
  • COMPLETED: 执行成功(终态)
  • FAILED: 执行失败(可能可重试)
  • CANCELED: 被取消(终态)
  • TIMED_OUT: 执行超时(终态)
  • EXPIRED: 超过有效期未执行(终态)
  • ORPHANED: 孤儿状态(标签页崩溃后的中间态)