Что происходит, когда время, настроенное в аннотации @Schedule, меньше времени выполнения запланированной задачи.
Пример:
@Schedule(second = "*/15", minute = "*", hour = "*", persistent = false)
public void execute() {
doAnything ....
}
Что происходит при выполнении моей задачи (метод execute) выполняется более 3 минут, но мое расписание выполняется каждые 15 секунд.
В течение этого периода (когда моя задача выполняется) контейнер EJB запускает новую задачу или не запускает новую задачу?