⌛️ Gocron

Downloads license Release

项目简介

该项目fork于ouqiang/gocron,依据自己喜好和实际需求进行了功能迭代,发布了 1.6 版本

Gocron-定时任务管理系统,使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代 Linux-crontab

迭代

v1.6

  • 优化整体界面样式与布局,包括界面色系,列表,详情,按钮组,分页等
  • 调整权限等级,增加超级管理员,可以管理所有任务;管理员调整为管理自己的任务和查看其他任务和日志,普通用户与原有权限一致,仅可查看所有任务和日志
  • 任务详情页增加快捷选择crontab按钮组
  • 任务详情页支持更改任务状态
  • 任务列表支持标签,命令搜索

截图

列表

日志

节点

webhook

功能特性

  • Web界面管理定时任务

  • crontab时间表达式, 精确到秒

  • 任务执行失败可重试

  • 任务执行超时, 强制结束

  • 任务依赖配置, A任务完成后再执行B任务

  • 账户权限控制

  • 任务类型

    • shell任务

    在任务节点上执行shell命令, 支持任务同时在多个节点上运行

    • HTTP任务

    访问指定的URL地址, 由调度器直接执行, 不依赖任务节点

  • 查看任务执行结果日志

  • 任务执行结果通知, 支持邮件、Slack、Webhook

了解更多