Files
Nexus/docs/design/specs/2026-06-08-schedule-second-interval-design.md
T
Nexus Agent 08a0157c95 feat: 调度表单重构、登录门控、批量任务与页面缓存对齐
调度页执行周期可视化/单次执行/分类选机/推送源对齐;登录 IP 门控与无缝导航;
服务器批量后台任务、执行记录、凭据合并、各页激活刷新与错误提示修复。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 11:17:21 +08:00

1.1 KiB
Raw Blame History

调度秒级周期 — 方案讨论(2026-06-08

状态:已关闭 — 用户确认:执行周期仅表示开始执行时间,精确到分钟即可,不需要秒级

决策(2026-06-08 补充)

  • 调度表单仅配置开始执行周期(重复方式 + 时:分,或一次性日期)

  • 不配置:同步模式、目标路径、脚本超时、长任务 → 走系统默认(增量同步、各机 target_path、脚本 API 默认超时)

  • 仍配置:任务内容(推送源路径 / 脚本)、目标服务器、启用状态

  • 循环调度:宝塔式周期(每天/每N天/每小时/每N小时/每N分钟/每周/每月)+ 时:分 作为开始时刻

  • 一次性调度:年-月-日 时:分datetime-local,无秒)

  • 存储:继续仅用 cron_expr,无需 cycle_spec 迁移

原问题(second-n roundtrip

已通过不实现秒级消除;minute-n*/N * * * * roundtrip 正常。

实现

docs/design/specs/2026-06-08-schedule-cycle-picker-design.md · frontend/src/utils/scheduleCycle.ts