美文网首页
任务执行监控系统

任务执行监控系统

作者: 不是锦萧 | 来源:发表于2016-03-17 15:13 被阅读0次

背景:业务场景中有些内容需要每天定时执行一些数据统计任务,通过beego toolbox 实现,类似  cronttab 的功能。实现之后的问题是,并不知道任务执行是 成功还是失败,所以需要自己实现任务的监控系统,知道任务是否成功等。

数据库准备:

表1 中是任务信息,表2是任务执行历史情况

业务实现

1、在任务执行过程中,向表2中写入数据,记录任务执行情况,同时更新表1 中的纪录数据

2、任务代码中加入http接口,方便业务系统调用

3、业务系统中查询上表,反应任务状态,并且发现任务执行有错时调用task 中的 http 接口,重新执行任务

相关文章

  • 任务执行监控系统

    背景:业务场景中有些内容需要每天定时执行一些数据统计任务,通过beego toolbox 实现,类似 crontt...

  • 记录执行时间

    在给任务系统监控采集数据的时候只做了,执行次数,这个可以看出执行数据的多少,但是却不知任务的执行时间,woker ...

  • Redis 高可用(二) 哨兵理论

    简介 Redis 的 Sentinel 系统用于管理多个 Redis 服务器, 该系统执行以下三个任务: 监控(M...

  • Postgresql 建索引性能优化

    事件背景 客户新上线了一套监控系统,可以监控到所有的执行慢的SQL,监控到有个批量任务导入大量数据后,进行索引创建...

  • Ubuntu使用Supervisor守护进程执行某些任务

    Supervisor 是一个 Linux 操作系统上的进程监控软件,可在执行某些任务失败之后,自动重启或者执行该任...

  • Quartz实现分布式集群schedule调度(定时任务执行)

    项目需求:需要执行一些定时任务,比如每间隔几小时同步其他系统中信息,或者定期监控一些服务是否正常。如果定时任务程序...

  • 监控IO使用情况

    监控IO使用情况 监控目的 监控指标 监控命令 监控实现 一、磁盘说明 磁盘在系统中负责存储和读取任务,磁盘的处理...

  • Linux定时任务(1)— crontab

    执行定时任务 crontab 执行循环任务 at 执行一次性任务 crontab简介 Linux 系统有个 c...

  • 脚本集锦-shell发送post请求

    下面是一个监控shell中任务执行状态的脚本: 调用demo:

  • linux定时任务

    一 、简介 Linux下的任务调度分为两类,系统任务调度和用户任务调度 系统任务调度:系统需要定期执行的任务,比如...

网友评论

      本文标题:任务执行监控系统

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