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