Q1:Failed to start bean 'org.springframework.kafka.config.internalKafkaListenerEndpointRegistry'
A1:是因为没有在注入时未对其进行配置导致,注册参照如下
/**
* Created by wolf 2018/12/1
*/
@Configuration
@EnableKafka
public class kafkatemplateConfig {
@Value("${spring.kafka.bootstrap-servers}")
private String bootstrapServers;
@Bean
public KafkaListenerContainerFactory> kafkaListenerContainerFactory(){
ConcurrentKafkaListenerContainerFactory factory = new ConcurrentKafkaListenerContainerFactory<>();
factory.setConsumerFactory(consumerFactory());
factory.setConcurrency(3);
factory.getContainerProperties().setPollTimeout(5000);
return factory;
}
@Bean
public ConsumerFactory consumerFactory(){
return new DefaultKafkaConsumerFa