2017-11-16 1 views
0

Ist es möglich, eine Job-Instanz auf zwei (oder mehr) Knoten in einer Umgebung mit Clustering mit JDBC-JobStore auszulösen?Quartz - gleichzeitige Ausführung zulassen

Für die meisten Anwendungsfälle lösen wir eine Job-Instanz auf einem Knoten aus. In diesem speziellen Fall möchte ich einen Job auf alle Knoten am gleichzeitig ausgelöst haben. Jede Instanz des Jobs behandelt einen Teil eines großen Datasets, und ich möchte, dass die Jobs parallel ausgeführt werden.

Umgebung: Java/Jetty/Docker/Rancher. Mit Quarz-config.xml

+0

Warum verwenden Sie nicht ScheduledExecutorService [https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledExecutorService.html] – Srinivas

Antwort

0

Wenn ich einen Job auslösen soll nur einen Knoten I Quartz verwenden, und wenn ich mich EJBTimer einen Job auf allen Knoten auslösen will verwenden. (aber ich weiß nicht, ob Sie EJB in Ihrem Projekt verwenden).

+0

Oder Sie können Spring @ Scheduled (Ausdruck) verwenden –

Verwandte Themen