* 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!
kafkaConsumer);
}
- @Bean
+ @Bean(destroyMethod = "")
public KafkaConsumer<String, String> kafkaConsumer(ApplicationProperties properties)
{
Properties props = new Properties();
}
finally
{
+ log.info("{} - Closing the KafkaConsumer", id);
+ consumer.close();
log.info("{}: Consumed {} messages in total, exiting!", id, consumed);
}
}