4
我不確定初始化Quartz來安排cron作業的最佳方式是什麼。 我的環境是Tomcat。我有一份工作需要每天觸發。什麼是初始化Quartz的最佳方式?
我應該創建一個單獨的Servlet來初始化Quartz並安排我的工作嗎?
我想創建一個Servlet上的init和()安排我的工作是這樣的:
SchedulerFactory sf=new StdSchedulerFactory();
Scheduler sched=sf.getScheduler();
JobDetail jd=new JobDetail("job1","group1",CronJob.class);
CronTrigger ct=new CronTrigger("cronTrigger","group2","0 0/1 * * * ?");
sched.scheduleJob(jd,ct);
sched.start();
我是新來的石英,但我想我總是需要保持一個參考到SchedulerFactory以便Quartz運行,因此在Servlet上使用它將是最佳選擇?
尼斯鏈接謝謝。我想我會使用監聽器,並在Quartz屬性文件中指定使用XMLSchedulingDataProcessorPlugin來安排我的作業。 – Marquinio 2010-07-15 16:00:37