Я не совсем уверен, каков наилучший способ инициализации Quartz для планирования работы cron.
Мое окружение - Tomcat. У меня есть одна работа, которую нужно запускать каждый день.
Должен ли я создать отдельный сервлет для инициализации Quartz и планирования своей работы?
Я думаю о создании сервлета и в 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();
Я новичок в Quartz, но, наверное, мне всегда нужно сохранять ссылку на SchedulerFactory, чтобы Quartz работал, поэтому лучше использовать его на сервлете?