当前位置:   article > 正文

java kafka监听,使用非注解形式的javaConfig配置进行kafka消息监听

springboot kafka 非注解

最近在做平台的kafka消息监听的改造,以前用的是平台自己封装jar,现在统一改用spring-kafka.jar,这样的好处是减少特殊处理,便于统一维护。

以下是配置:

import java.util.*;

/**

* @Description: kafka配置类

* @Author: LiuBing

* @Date: 13:42 2018/9/12

*/

@Configuration

public class KafkaConfig {

@Value("${kafka.bootstrap.servers}")

private String bootstrapServers;

@Value("${kafka.topic.name}")

private String topicName;

@Value("${kafka.consumer.group}")

private String consumerGroup;

@Bean

public DefaultKafkaConsumerFactory defaultKafkaConsumerFactory(){

Map consumerProperties = new HashMap<>();

consumerProperties.put(ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG, bootstrapServers);

consumerProperties.put(ConsumerConfig.ENABLE_AUTO_COMMIT_CONFIG,

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号