Logging Spring Kafka侦听器方法-记录输入记录

Logging Spring Kafka侦听器方法-记录输入记录,logging,spring-kafka,Logging,Spring Kafka,我正在使用spring-kafka,我的@KafkaListener方法有一个用@org.springframework.messaging.handler.annotation.Payload注释的参数,如下所示: @KafkaListener(topics = "my-topic") public void consumeTrigger(@Payload InputDTO InputDTO) { ... } 输入是json格式的,我使用org.springframework.kafk

我正在使用
spring-kafka
,我的
@KafkaListener
方法有一个用
@org.springframework.messaging.handler.annotation.Payload注释的参数,如下所示:

@KafkaListener(topics = "my-topic")
public void consumeTrigger(@Payload InputDTO InputDTO) {
   ...
}

输入是json格式的,我使用
org.springframework.kafka.support.serializer.JsonDeserializer
作为值反序列化器。一切都很好,但我需要记录接收到的输入json。是否有这样的设施可以
spring kafka
,如果没有,除了提供自定义JsonDeserializer之外,还有其他选择吗?

目前在反序列化程序中没有日志记录;您只需将
JsonDeserializer
包装在自己的文件中,并在日志记录后调用它的
反序列化()
;只需确保也委派
configure()
方法即可