QuartZ如何生成两个Scheduler

zhuxy_sun 2011-04-14
使用Quartz时需要使用两个Scheduler并发调度,发现生成都Scheduler都是同一个,导致不能并发
代码如下:

StdSchedulerFactory consumerSchedulerFactory = new StdSchedulerFactory();
Properties consumerProperties = new Properties();
consumerProperties.put(StdSchedulerFactory.PROP_THREAD_POOL_CLASS,
"org.quartz.simpl.SimpleThreadPool");
consumerProperties.put("org.quartz.threadPool.threadCount", "5");
consumerSchedulerFactory.initialize(consumerProperties);
Collection schedulers = consumerSchedulerFactory.getAllSchedulers();
consumerScheduler = consumerSchedulerFactory.getScheduler();

两处都是使用同样的代码生成consumerScheduler,发现两个consumerScheduler是同一个,跟我理解的不一样

不知道有什么办法可用生成不一样的调度器
Global site tag (gtag.js) - Google Analytics