【问题标题】:How to know if all the messages are consumed in kafka-spring cloud stream如何知道是否所有消息都在kafka-spring云流中被消费
【发布时间】:2021-10-26 11:30:08
【问题描述】:

我们正在有条件地触发 Kafka 消费者。如何知道topic的所有消息是否都被消费了。

【问题讨论】:

    标签: spring-cloud-stream


    【解决方案1】:

    您可以使用ListenerContainerCustomizer@Bean 在侦听器容器上配置idleEventInterval,并使用@EventListener 方法来消费容器空闲事件。

    https://docs.spring.io/spring-kafka/docs/current/reference/html/#idle-containers

    https://docs.spring.io/spring-cloud-stream/docs/3.1.4/reference/html/spring-cloud-stream.html#_advanced_consumer_configuration

    【讨论】:

      猜你喜欢
      • 2020-08-11
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 2022-06-15
      • 2016-04-26
      • 1970-01-01
      • 2017-12-21
      • 2020-09-27
      相关资源
      最近更新 更多