В таблице Scheduler_State есть столбец Last_Checkin_Time.Я считаю, что Кварц использует это, чтобы решить, вышел ли узел из строя.Есть ли способ настроить допуск этой проверки?
Что я вижу, так это то, что мой планировщик иногда не регистрируется вовремя, что приводит к тому, что другой экземпляр планировщика запускает ту же задачу, что и первый узел, уже запущенный, даже если исходный экземпляр фактически не отключился ипродолжает выполнять задачу.Это приводит к дублированию экземпляров задачи, выполняемой одновременно.Если Кварц допускает только одну или две секунды допуска от ожидаемого времени регистрации, я надеюсь, что смогу сделать это более широким периодом времени, прежде чем предположить, что какой-либо узел вышел из строя.
Такое поведение очень трудно уловить, но это определенно происходит, по крайней мере, один раз в 24 часа в моей тестовой среде.