在春季卡夫卡消费后如何记录偏移值

时间:2019-11-17 15:21:26

标签: spring-kafka

我在Kafka Consumer中遇到了重新平衡问题,并且能够通过为max.poll.interval.ms设置正确的值来解决。 但是目前我已经看到一些交易丢失了。 因此想查看未处理偏移值的日志。

所以我怎么能看到春季卡夫卡的日志。 我正在使用Spring Kafka 2.2.2.RELEASE

1 个答案:

答案 0 :(得分:0)

如果您使用的是@KafkaListener,则可以将@Header(KafkaHeaders.OFFSET) long offset作为参数添加到侦听器方法中。

此外,您可以将commitLogLevel上的containerProperties容器属性设置为INFO,容器将记录该级别的所有提交。

https://docs.spring.io/spring-kafka/docs/2.3.3.RELEASE/api/index.html?org/springframework/kafka/listener/ConsumerProperties.html

({ContainerProperties是2.3中ConsumerProperties的子类)。