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>
Sun, 17 Nov 2024 12:39:05 +0000 (13:39 +0100)
commit4dccfa10d82ecffa33a544191cb1577b74acd267
treeea5cf1ca54cc2e0eb4e3a87f7f0b45c2ef83c84e
parentb6d19698ffa96b676e349e2e261cd2ce0cb97af3
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