#spring-cloud-stream
Вопрос:
Мы запускаем потребителя Kafka на условной основе. Как узнать, используются ли все сообщения темы.
Ответ №1:
Вы можете использовать a ListenerContainerCustomizer
@Bean
для настройки idleEventInterval
в контейнерах-слушателях и использовать @EventListener
метод для использования событий простоя контейнера.
Смотрите https://docs.spring.io/spring-kafka/docs/current/reference/html/#idle-containers
и