Sie können unser kostenloses und Open-Source-Projekt QuartzDesk Executor (QE) auf GitHub überprüfen.
QE ist eine generische Java Quadrator Scheduler-basierte Webanwendung, mit der Sie eine zentralisierte und clusterfähige Job Scheduling-Lösung erstellen können. Out-of-the-Box bietet es mehrere nützliche Quartz-Job-Implementierungsklassen, mit denen Sie beliebige ausführbare Skripte/Anwendungen planen können. So können Sie QE einfach als Unix/Linux-Cron-Ersatz verwenden.
Während QE so verwendet werden kann, ist es am besten, es mit unserem kommerziellen Produkt QuartzDesk zu verwenden. QuartzDesk bietet eine leistungsstarke GUI, über die Sie eine Verbindung zu Ihren lokalen/remoten Quartz-Scheduler-Instanzen herstellen, Jobs und Zeitpläne (Trigger) ändern und Job-Ketten usw. definieren können. Mit Job-Ketten können Sie beliebige Job-Abhängigkeiten implementieren.
Wenn Sie QuartzDesk nicht verwenden möchten, können Sie jede JMX-basierte Quartz-Scheduler-Management-GUI verwenden. Ich habe keine Erfahrung mit diesen alternativen GUIs, aber ich kenne Projekte namens MySchedule und Quartz Manager. Sie können auf Google/GitHub nach ihnen suchen. Ich denke nicht, dass diese Tools derzeit Job-Ketten/Job-Abhängigkeiten unterstützen, aber Sie können diese Tools möglicherweise erweitern und erweitern.
können Sie den Qurtz-Scheduler verwenden, der Clustering zwischen mehreren Crons ermöglicht. –