Я сталкиваюсь с проблемой исчезновения триггеров из базы данных (задания все еще сохраняются, но они не запускаются без триггеров), и теперь у меня есть идея, что их удаляет ..
У меня кварцевое выражение 2.3.0 cron за каждую минуту:
0 0/1 0/1 1/1 *? *
Интересно, было бы лучше иметь интервальный простой триггер вместо хронного триггера? Задание может обрабатывать данные в течение нескольких минут, поэтому оно всегда будет пропускать несколько минут, но какая конфигурация будет лучше в этом случае - выражение cron или интервал в одну минуту?
<bean id="myJob" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
<property name="jobClass" value="mypackage.MyJob" />
<property name="durability" value="true" />
<property name="requestsRecovery" value="true" />
</bean>