Кварц повторять выполнение 5 раз каждый день

Я использую кварц для планирования своих заданий, мне нужно выполнять задание в 2 часа ночи каждый день и повторять выполнение 5 раз каждые 10 минут, есть идеи? результат должен быть: 2:00 2:10 2:20 2:30 2:40

Заранее спасибо.


person Community    schedule 06.05.2009    source источник
comment
Я подозреваю, вам нужно повторять один раз каждые 10 минут? А какой конкретно вопрос?   -  person Brian Agnew    schedule 06.05.2009


Ответы (4)


Я бы посмотрел на Quartz CronTrigger и особенно на использование / чтобы указать каждые 'n' минут/часов что угодно.

Я думаю, вам понадобится

0 0,10,20,30,40 2 * * ?

стрелять в 2 часа ночи, а затем с 2:10 до 2:40 каждые 10 минут.

person Brian Agnew    schedule 06.05.2009

Просто укажите время расписания в виде строки cron для CronTrigger следующим образом:

0 0,10,20,30,40 2 * * *
person Heiko Rupp    schedule 06.05.2009

Используйте CronTrigger с выражением cron, описывающим точное время запуска. Каждый день в 2:00, 2:10, 2:20, 2:30, 2:40 используйте:

0 0,10,20,30,40 2 * * ?
person Avi    schedule 06.05.2009
comment
спасибо, я новичок в кварце и я никогда не использовал Cron Trigger, я попробую - person ; 06.05.2009

Простым решением было бы просто иметь 5 задач, по одной на каждые 10 минут.

person takete.dk    schedule 06.05.2009