quartz多个任务执行顺序有两个定时任务,当第二个影响到第一个时,怎么处理

不过可以手动4102实现行任务的時候

第一1653个任务类定一个全局变量 值为0

第二个任务定义一个变量为1

然后第二个任务执行的时候判断是否大于第一个 大于就执行

当然第一个任务执行过后这个变量要相加

我是直接在配置文件里边配的。。那个怎么设变量?
变量是全局变量 随便哪里都可以设置
选择执行任務的意思是,在任务方法体的第一行判断 变量值然后再确定是否执行
那如果那两个方法分别在两个action类里边呢?
也是可以的噻....
两个同步变量
然后两个类代表两个任务
然后任务方法体第一行判断变量值是否符合继续任务执行

你对这个回答的评价是

trigger 多个定时任务当其中一个卡住时,其他的也不会执行

trigger 多个定时任务当其中一个卡住时,其他的也不会执行

这个任务是遍历数据库 的所有所囿用户 时间间隔是2s一次。

我要回帖

更多关于 quartz多个任务执行顺序 的文章

 

随机推荐