锁定老帖子 主题:基于Quartz的高频率同步
精华帖 (0) :: 良好帖 (9) :: 新手帖 (15) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-18
我解决这个问题,是用了一个全局变量,来注释上一个job是否提交完成
每个job定时调度时,先判断上个job是否提交完成,完成则进行数据库操作,否则终止job |
|
返回顶楼 | |
发表时间:2008-06-27
毛
瞎说, qutarz有这样的实现,而且spring-qutarz也提供了这样的功能: <property name="concurrent" value="false" /> |
|
返回顶楼 | |
发表时间:2008-11-04
用quartz的statefuljob这个接口是么?
我想问问用这个可以保证不并发吗?怎么我测试这个JOB并且设定按照每分钟触发一次,不会阻塞并发运行呢? public class AAAAJob implements StatefulJob { /** * @param context . * @throws JobExecutionException . */ public void execute(JobExecutionContext context) throws JobExecutionException { try { int count=0; while(true){ log.info("count:"+(count++)); } } catch (Exception ex) { ex.printStackTrace(); } } } |
|
返回顶楼 | |