请教下大家问题如下:
我们项目中用的定时调度是quartz,最近经常会出现一类任务没有按定时的时间去执行请问大家如何查看quartz调度中所有任务的状态呢
Quartz 1.x的用法如下下方有2.x的大致用法,使用quartz定时任务在服务重启后会失效如果想要任务不消失的定时任务,参照我的另一篇博客 :
* @Description: 添加一个定时任务,使用默认的任务组洺触发器名,触发器组名 * @Description: 修改一个任务的触发时间(使用默认的任务组名触发器名,触发器组名) * @Description: 移除一个任务(使用默认的任务组名触發器名,触发器组名)
这样就可以动态的添加删除,修改定时时间
下面是2.x的使用方法
// 任务名,任务组任务执行类 // 触发器名,触发器组 // 触發器名,触发器组 // 方式一 :修改一个任务的触发时间 /** 方式二:先删除,然后在创建一个新的Job */ /** 方式二 :先删除然后在创建一个新的Job */
在自己的JobΦget即可得到传递的参数。