Frage: Was ist die Failover-Strategie, die Spring Batch am besten unterstützt? Ressourcennutzung, Failover-Mechanismus müssen fokussiert werden. Irgendwelche Vorschläge?Spring Batch - Clustered Environment - Failover-Mechanismus
Usecase - Spring batch muss ausgeführt werden, um eine Datei (die vom Server auf eine andere Anwendung gesetzt wird) vom Server zu lesen und zu verarbeiten.
Die Umgebung ist geclustert. Es könnte also mehrere Server-Instanzen geben, die Stapeljobs auslösen könnten, die versuchen, die gleiche Datei beim Eintreffen zu lesen.
Meine Gedanken: Polling kann getan werden, um die Ankunft der Datei zu überprüfen und den Spring Batch Job aufzurufen. Da es sich um einen Cluster handelt, könnten wir eine aktive/passive Strategie zur Abfrage verwenden. Die anderen Typen wie Roundrobin oder Time Slicing können ebenfalls verwendet werden.
Verzeihen Sie mir, wenn ich nicht klar bin. Ich kann erklären, wenn etwas unklar ist.