定时任务
定时任务是白虎面板的核心模块,支持对各类多语言脚本、命令进行精细化执行管理。
任务属性
- 任务名称:给任务起一个直观的名称,例如
每日签到任务。 - Cron 表达式:支持标准 cron 规则(分、时、日、月、周)。
- 脚本路径:关联到
scripts目录下的具体脚本文件或直接输入 Shell 命令。 - 执行终端:允许选择运行在
本机或是指定的远程 Agent节点。 - 任务超时:设定单次运行的最大时长,防止僵尸进程占用资源。
管理操作
- 启动/停止:手动控制任务的状态,支持一键切换自动调度与临时暂停。
- 立即执行:不等待 Cron 触发,即刻拉起脚本运行。
- 查看日志:直接跳转到与该任务关联的最新执行历史详情。
- 批量管理:支持对选中的多个任务执行批量禁用、启用或删除动作。
交互设计
- 预设 Cron 规则:在编辑任务时,提供常用的
每分钟执行、每小时整点等预设样式。 - 下次触发预测:实时计算并展示任务下一次执行的北京时间,帮助验证调度逻辑是否符合预期。