Quartz. NET
Версия 1.6 от Alexandr Fokin на 2023/07/21 11:48
Open-source job scheduling system for .NET
https://www.quartz-scheduler.net
https://www.quartz-scheduler.net/documentation/quartz-3.x/
Trigger Триггер | Объект, описывающий в какие моменты времени должна выполняться задачи. Имеет разные реализации. Может определять политику поведения, в случае если задача была просрочена (причем набор может быть разный у разных типов триггеров). |
Job Задача | Объект, содержащий информацию об обработчике. Может соединяться с одним или несколькими триггерами. |
Хранилище | Поддерживает InMemory и Persist БД (SQL). |
Кластер | Поддерживает запуск в режиме кластера, с балансировкой задач и обработкой падений. Для этого режима обязательно использовать Persist хранилище, т.к. оно используется для координации и синхронизации. |