Время запуска кварцевого триггера до текущего времени - PullRequest
3 голосов
/ 15 января 2010

Допустим, у меня есть кварцевый триггер SimpleTrigger, который срабатывает каждую секунду, а время запуска установлено на 12:00:00 сегодня. Кажется, что когда я планирую этот триггер на 12:00:10, он срабатывает сразу 10 раз. Есть ли способ избежать такого поведения или я должен просто вручную установить время начала 12:00:10 перед планированием?

Ответы [ 2 ]

2 голосов
/ 04 февраля 2016

Установите политику команд пропуска зажигания для вашего конкретного типа триггера. Этот документ объясняет, какие доступны опции для SimpleTrigger http://quartz -scheduler.org / документация / кварц-2.x / учебники / учебник-урок-05

По умолчанию SimpleTrigger имеет активную политику MISFIRE_INSTRUCTION_SMART_POLICY.

2 голосов
/ 15 января 2010

Возможно, вы захотите взглянуть на setMisfireInstruction () и выбрать наиболее подходящую инструкцию, поддерживаемую SimpleTrigger .

...