美文网首页
[国产]Golang实现的定时任务管理系统:gocron

[国产]Golang实现的定时任务管理系统:gocron

作者: 翟志军 | 来源:发表于2021-01-21 22:38 被阅读0次
image.png

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

原有的延时任务拆分为独立项目延迟队列

功能特性

  • Web界面管理定时任务
  • crontab时间表达式, 精确到秒
  • 任务执行失败可重试
  • 任务执行超时, 强制结束
  • 任务依赖配置, A任务完成后再执行B任务
  • 账户权限控制
  • 任务类型
    • shell任务

    在任务节点上执行shell命令, 支持任务同时在多个节点上运行
    * HTTP任务
    > 访问指定的URL地址, 由调度器直接执行, 不依赖任务节点

  • 查看任务执行结果日志

源代码地址:https://github.com/ouqiang/gocron

相关文章

  • [国产]Golang实现的定时任务管理系统:gocron

    使用Go语言开发的轻量级定时任务集中调度和管理系统, 用于替代Linux-crontab 查看文档[https:/...

  • gocron - 定时任务web管理系统

    gocron - 定时任务管理系统 项目简介 使用Go语言开发的定时任务集中调度和管理系统, 用于替代Linux-...

  • gocron定时任务

    安装: 每隔1秒执行一个任务,每隔4秒执行另一个任务:

  • gocron定时任务

    引用包: "github.com/robfig/cron/v3" 1. 基本使用 1.1 初始化实例 new() ...

  • day 22 操作系统定时任务

    系统定时任务概念==生活中闹钟 系统定时任务实现方法: 实现定时任务配置: 定时任务如何进行设置 定时任务编写常见...

  • Golang 定时任务管理

    本文基于Golang Crontab 实现了一个Crontab Job Manager。更加容易使用,同时也能够满...

  • 2019-07-31定时任务

    定时任务 定时任务实现方法 系统默认定时任务 用户自定义设置定时任务 定时任务配置文件 定时任务启动 定时任务样例...

  • 使用gocron编写定时任务

    linux自带的crontab默认情况下只能精确到分钟,没法执行秒级任务。当然,也不是不行,比如: 看起来low了...

  • 基于gocron实现的定时任务服务降级方案

    一、背景 目前APP业务中启用的定时任务已达到400+,目前管理比较混乱,很多任务运行时占用服务器资源巨大,其...

  • golang实现定时任务调度

    在定时任务中,有这样一个场景,定时给某些用户发送消息,或者定时给某些数据进行对账,而这些场景有一个要求是,下次处理...

网友评论

      本文标题:[国产]Golang实现的定时任务管理系统:gocron

      本文链接:https://www.haomeiwen.com/subject/ycbhzktx.html