Sagen wir, ich habe einen Stream mit 3 Anwendungen - Quelle, Prozessor und Senke.Spring Cloud Dataflow - Beibehalten der Reihenfolge der Nachrichten
Ich muss die Reihenfolge meiner Nachrichten behalten, die ich von meiner Quelle erhielt. Wenn ich Nachrichten A, B, C, D erhalte, muss ich sie senden, um als A, B, C, D zu sinken. (Ich kann sie nicht als B, A, C, D senden).
Wenn ich nur 1 Instanz jeder Anwendung habe, wird alles nacheinander ausgeführt und die Reihenfolge wird beibehalten.
Wenn ich 10 Instanzen von jeder Anwendung habe, könnten die Nachrichten A, B, C, D in verschiedenen Instanzen zur gleichen Zeit verarbeitet werden. Ich weiß nicht, in welcher Reihenfolge diese Nachrichten landen.
Also gibt es eine Möglichkeit, die ich sicherstellen kann, dass ich die Reihenfolge meiner Nachrichten bei der Verwendung mehrerer Instanzen behalte?