本文介绍的是使用spring(spring继承并简化的quartz)的作业框架时,作业的可视化(管理,本文的可视化管理做的不完善)
解决办法就是使用监听器,实现job历史记录、job统计、异常记录、手动触发job
先来看一下 实现的流程
这里只需要自己实现几个监听器并注册即可
- StatisticSchedulerListener 监听触发规则triggers,一般是在sprin...
分类:
编程语言 时间:
2015-04-22 18:06:53
阅读次数:
297
定时任务:Java中Timer和TimerTask的使用java.util.Timer定时器,实际上是个线程,定时调度所拥有的TimerTasks。一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内,TimerTask一般是以匿名类的方式创建。一个完整的Timer:java.util.Timertimer=n..
分类:
编程语言 时间:
2015-04-21 09:57:43
阅读次数:
151
Linux操作系统定时任务系统Cron入门cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/servicecrondstart//启动服务/sbin/servicecrondstop//关闭服务/sbin/servic..
分类:
系统相关 时间:
2015-04-20 19:16:13
阅读次数:
288
windows平台定时完成某任务 脚本 bat...
分类:
其他好文 时间:
2015-04-20 14:55:00
阅读次数:
117
任务计划有两种:1.在未来的某个时间点执行一次某任务;用at2.周期性地执行某任务;croncron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制设定cron的权限,对用户使用定制任务管理/etc/cron.allow/etc/cron.deny/var/spool/cron针对不..
分类:
系统相关 时间:
2015-04-20 09:42:49
阅读次数:
205
stored procedure创建create procedure sp_name()begin………end调用call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递删除drop procedure sp_name其他1.show procedure status...
分类:
数据库 时间:
2015-04-19 15:52:03
阅读次数:
146
【Crontab 的基本组成】① 系统服务CROND:每分钟都会从配置文件刷新定时任务② 配置文件 :文件方式设置定时任务③ 配置工具 crontab:用途调整定时任务【配置文件的配置文件格式】* * * * * COMMAND第一个 * :分钟 0 - 59,* 表示每分钟都要执行第二个 * :小...
分类:
系统相关 时间:
2015-04-19 01:02:52
阅读次数:
165
前几看了一下《thinking in java》了解到java原生的Times类有两个问题:(1)Timer是启动单个线程来处理所有的时间任务,如果一个任务耗时很久,那么如果在执行这个过程中,下个定时任务开始,就会对接下来的任务造成影响;(2)Timer某一个定时程序在执行过程中抛出运行时异常,那么...
分类:
编程语言 时间:
2015-04-17 22:12:27
阅读次数:
215
方法1: 与一个已知的时间服务器同步 ntpdate time.nist.gov 方法2: linux自动同步时间 vi /etc/crontab 00 0 1 * * root rdate -s time.nist.gov...
分类:
系统相关 时间:
2015-04-17 18:43:15
阅读次数:
187