Итак, я использую кварц, и мне что-то интересно.
Я создал задание, которое не хочу запускать снова, если не завершено предыдущее выполнение, поэтому я реализовал тег [DisallowConcurrentExecution] на моем рабочем классе. И это все замечательно.
Мне просто интересно что-то, если я настраиваю свою работу на срабатывание каждую секунду, это совершенно безопасно, так как я использую атрибут DisallowConcurrentExecution? Я имею в виду, если это предотвращает повторное выполнение той же самой работы до того, как будет выполнена предыдущая, должно быть безопасно иметь очень короткое время запуска, верно? Я в основном хочу, чтобы эта работа выполнялась как можно дольше.