Skip to content

计划任务 ​

宿主机 crontab 的图形化管理。面板把任务写回系统 crontab 文件,执行仍由系统 crond 完成, 行为与手写 crontab 完全一致(菜单位置:主机管理 → 定时任务)。

任务管理 ​

  • 统一浏览:当前用户 crontab、/etc/crontab、/etc/cron.d/* 三个来源集中展示
  • 可视化配置:任务新增 / 编辑,Cron 表达式 + 执行命令
  • 启停切换:禁用 = 行首注释,不丢配置;恢复启用改回即可
  • 安全写入:文件原子写入(先写临时文件再替换),避免半行配置
  • 变化感知:inotify 监听 crontab 文件,外部(或其他工具)改动实时反映到面板

与「面板内执行」类面板的区别 ​

GoPanel 的定时任务不在面板进程内执行任务,因此没有面板侧执行日志与失败邮件告警; 任务执行的输出与排障请直接查看命令本身落盘的日志。这样设计的好处:

  • 任务行为与系统 crontab 完全一致,迁出面板后照常运行
  • 面板重启 / 升级不影响任何一次调度
  • 面板不持有任务执行权限,攻击面更小

相关 ​

基于 AGPL-3.0 协议发布