-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: QualifiedToSchedule
-
Component/s: Clustering, Scheduler
-
Tags:
Quartz is problematic in cluster mode for several reasons:
- the SQL initialization of the needed tables is not automatic or even documented clearly,
- the job persistence is way too complex for our needs and often causes locking issues
- we need additional features like the possibility to execute scheduled jobs on all cluster nodes, not just a single one.
-> Replace it with a custom implementation, and use Redis for the needed node coordination in cluster mode.