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>
Fri, 8 Nov 2024 17:21:16 +0000 (18:21 +0100)
commit074b408a720998d15ecd7fd45c34e1e4f66366f8
treed96a3e8d4ac91f06872a866c61062f1489de41e8
parent8493065558e92244f89b7e19e2e856b0ab8992ab
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