Fix: `close()` muss noch vom `ExampleConsumer` aufgerufen werden
authorKai Moritz <kai@juplo.de>
Sat, 2 Nov 2024 21:23:16 +0000 (22:23 +0100)
committerKai Moritz <kai@juplo.de>
Sat, 9 Nov 2024 18:20:30 +0000 (19:20 +0100)
commit86e6713e7a588985ab7a4661513d411135c3fae1
tree1b8782e00a999ac0539cda3d615c2ca37f872f7b
parent96cede9fb8b12518ee0a96f5dd3ca66837a9fb89
Fix: `close()` muss noch vom `ExampleConsumer` aufgerufen werden

* Der Aufruf von `close()` löst die Abmeldung der Instanz bei dem
  GroupCoordinator aus.
* Dieser Vorgang sollte noch unter der Kontrolle des Anwendungscodes
  erfolgen!
* Wenn die Methode erst von Spring aufgerufen wird, werden dann ggf. noch
  Seiteneffekte ausgelöst, die dann noch im Kontext der Instanz laufen,
  obwohl diese eigentlich schon beendet wurde!
src/main/java/de/juplo/kafka/ApplicationConfiguration.java
src/main/java/de/juplo/kafka/ExampleConsumer.java