尝试以下解决方案:
1. ConsumerFactory<xxx, xxx>
确定在自己的kafkaConfig.java(不一定要叫这个名字,但是是有@Configuration和@EnableKafka的一个config kafka配置的文件)定义的consumerFactory里,有没有配置ConsumerFactory<String, String> consumerFactory这样一个bean(因为我需要的ConsumerRecords是String类型,定义成别的应该也可以):
@Bean
ConcurrentKafkaListenerContainerFactory<String, String> kafkaListenerContainerFactory() {
ConcurrentKafkaListenerContainerFactory<String, String> factory = new ConcurrentKafkaListenerContainerFactory<>();
factory.setConsumerFactory(consumerFactory());
factory.setConcurrency(1);
factory.getContainerProperties.setPollTimeout(3000);