Ich habe 2 verschiedene Jobs (eigentlich mehr, aber der Einfachheit halber angenommen 2). Jeder Job kann parallel zum anderen Job ausgeführt werden, aber jede Instanz desselben Jobs sollte sequenziell ausgeführt werden (andernfalls können sich die Instanzen gegenseitig ausnutzen).Spring Batch: verschiedene Job Launcher für verschiedene Jobs
Grundsätzlich möchte ich, dass jeder dieser Jobs eine eigene Warteschlange mit Jobinstanzen hat. Ich dachte, ich könnte dies mit zwei verschiedenen Thread-Pool-Job-Launcher (jeweils mit 1 Thread) tun und jedem Job einen Job-Launcher zuordnen.
Gibt es eine Möglichkeit, dies zu tun, die beim Starten von Jobs über die Spring Batch Admin Web-Benutzeroberfläche berücksichtigt wird?
Ich glaube nicht, Shell-Skripte etwas mit Spring Batch –
Shell-Skript zu tun haben, ist nur für die Feder Batch-Jobs als parallele Jobs aufrufen. – Sajith
Dies befasst sich nicht mit der Frage der Warteschlange Jobs. Ich möchte insbesondere nicht, dass Jobinstanzen des gleichen Jobs parallel ausgeführt werden, ich möchte, dass sie nacheinander ausgeführt werden. – ahbutfore