Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Quartz Scheduler, промблема паралельного выполнения одного и того же job-a / 7 сообщений из 7, страница 1 из 1
12.09.2012, 15:02:26
    #37954486
MOHAX777
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
Здравствуйте! Люди знающие, подскажите пожалуйста.

Возникла проблема, задан триггер - выполнять job каждые 5 минут. Он и запускает новый job каждые пять минут, не смотря на то, предыдущий ещё не отработал. Есть ли какие-то параметры, указывающие шедулеру не запускать новый job, пока старый не отработает?
...
Рейтинг: 0 / 0
12.09.2012, 15:05:52
    #37954497
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
ThreadPool сконфигурировать на 1 поток пробовали?
...
Рейтинг: 0 / 0
12.09.2012, 15:18:26
    #37954528
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
Вариантов миллион, начиная от записи в таблицу флага, и его проверки в начале джоба, заканчивая пулом в один поток, и переходу от регулярного шедулера к схеме когда при окончании джоба шедулится новый джоб со временем отсрочки 5 минут
...
Рейтинг: 0 / 0
12.09.2012, 16:19:20
    #37954647
MOHAX777
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
Blazkowicz,
а если присутствуют другие джобы?
...
Рейтинг: 0 / 0
12.09.2012, 16:21:36
    #37954655
MOHAX777
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
забыл никВариантов миллион, начиная от записи в таблицу флага, и его проверки в начале джоба, заканчивая пулом в один поток, и переходу от регулярного шедулера к схеме когда при окончании джоба шедулится новый джоб со временем отсрочки 5 минут
флаг в таблице - это изврат :)

модифицировал второе ваше предложение - запуск джоба на одно исполнение, а потом rescheduleJob с тем же триггером на одно исполнение.


Всем спасибо!
...
Рейтинг: 0 / 0
13.09.2012, 09:13:08
    #37955439
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
...
Рейтинг: 0 / 0
13.09.2012, 13:37:48
    #37955981
MOHAX777
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Quartz Scheduler, промблема паралельного выполнения одного и того же job-a
календаревед http://quartz-scheduler.org/documentation/faq#FAQ-stateful

StatefulJob теперь depricated, а вот использование вместо него
@PersistJobDataAfterExecution
@DisallowConcurrentExecution

действительно, для job-a помогает решить мою проблему. Благодарю за наводку.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Quartz Scheduler, промблема паралельного выполнения одного и того же job-a / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]