А «восстановления ситуации» является общим термином, один вид ситуации восстановления является «отказоустойчивость».
A fail-over - это процесс, используемый системами отказоустойчивости, обычно используемыми с резервированием (например, кластеризация). Использование кварца при отказе при использовании в кластеризации и подробнее Кварцевые «узлы» существуют.
Цитирование documentation:
Fail-над происходит, когда один из узлов не удается в то время как в разгар выполнения одного или нескольких рабочих мест. Когда узел выходит из строя, другие узлы обнаруживают условие и идентифицируют задания в базе данных, которые выполнялись в отказоустойчивом узле. Любые задания, отмеченные для восстановления (с свойством «запросы восстановления» в JobDetail), будут повторно выполняться оставшимися узлами.
Ситуация восстановления является любой ситуацией, что производит «жесткое выключение» (т.е. процесс он работает в течение аварии, или машина выключена).
Чтобы ответить на ваш второй вопрос:
Если JVM сбой во время выполнения задания> Кварц восстановит работу
(Из-за аварии является ситуация восстановления)
, если выполнение задания не выполняется из-за исключения> Кварц не восстановит задание
(Потому что исключение не является жестко выключение, осечка брошено вместо)
this См ответ, чтобы активировать восстановление для рабочих мест.