Wie die Reihenfolge der Nachrichten während Verbraucher Neuverteilung gewährleistet ist. zunächst Angenommen, wir haben vier Partitionen: P1, P2, P3, P4 und zwei Verbraucher C1 und C2 (in derselben Gruppe). So erhält jeder Verbraucher beispielsweise zwei Partitionen c1: p1, p2 und c2: p3, p4.Kafka Nachrichtenordnung während Verbraucher Neuverteilung
Nun werden neue Verbraucher hinzugefügt, sagen c3 und c4, Rebalancing passiert, so dass jeder Verbraucher eine Partition wie c1 erhält: p1, c2: p2, c3: p3, c4: p4.
Während dieser Zeit gibt es Chancen, dass Verbraucher c1 könnte die Nachricht von Partition p2 werden Verarbeitung (vor Rebalancing)
und Verbraucher c2 auch Verarbeitung p2 Nachrichten beginnt (nach Rebalancing)
Auch wenn diese Ecke ist Fall, ist das erwartete Verhalten der Nachrichtenreihenfolge?
können Sie ein bisschen mehr klar sein darüber, was die Frage nach Meldung Bestellung? – yaswanth
Nachricht Verarbeitung könnte aus sein oder während Rebalancing – ravthiru