课程
/后端开发
/Java
/Java定时任务调度工具详解之Quartz篇
为什么设置了@DisallowConcurrentExecution还是会并发执行
2017-11-07
源自:Java定时任务调度工具详解之Quartz篇
正在回答
同学好,@DisallowConcurrentExecution:将该注解加到job类上,告诉Quartz不要并发地执行同一个job定义(这里指特定的job类)的多个实例。请注意这里的用词。也就是说不同job的定义的实例存在并发 :)
ps:最近在录制课程刚完结,加上加班比较忙,这边回复比较慢,请见谅:)同学感兴趣也可以了解下新课程
http://coding.imooc.com/class/evaluation/144.html#Anchor
举报
Java定时任务调度工具详解之Quartz篇
1 回答为什么是先start 后设置JobDetail和trigger?
2 回答四秒钟开始执行第一次,六秒后停止执行,运行间隔两秒。老师的demo可以运行两次,为什么我的demo只能执行一次?(是因为我的quartz是2.3.0的原因吗?)
3 回答为什么定时任务执行一段时间后突然不运行,也没有报错
1 回答Quartz的线程问题,每次执行一个job是异步的么?会阻塞主线程吗
2 回答相同Key的JobDataMap会和设置顺序有关吗?