Как DeltaSpike @Schedule ожидает завершения перед новым выполнением?
Я использую этот Lib DeltaSpike Schedule для создания задач cron.
Моя задача выполняется каждую минуту, но я не знаю, как установить Расписание для ожидания завершения старой задачи.
@Scheduled(cronExpression = "0 * * * * ?")
public class WaiterRideTask implements Job {
}
Если задача задерживается более чем на 1 минуту, то другая задача еще не создана.
1 ответ
Спасибо, Дар Вей. Это решило мою проблему: @DisallowConcurrentExecution