kafka: server: 127.0.0.1:8081,127.0.0.1:8082,127.0.0.1:8083,127.0.0.1:8084 topics: ESEAL-HR-TEST-2 gourp: id: HTHR
@Value("${kafka.server}")
String servers;
@Value("${group.id:HR}")
String groupId;
@Value("${enable.auto.commit:true}")
Boolean autoCommit;
@Value("${auto.commit.interval.ms:1000}")
int autoCommitInterval;
@Value("${session.timeout.ms:10000}")
int sessionTimeout;
@Value("${key.deserializer:org.apache.kafka.common.serialization.StringDeserializer}")
String key;
@Value("${value.deserializer:org.apache.kafka.common.serialization.StringDeserializer}")
String value;
@Value("${kafka.topics}")
String topic;
@Value("${auto.offset.reset:earliest}")
String resetOffset;
@PostConstruct
public void initKafka(){
Properties props = new Properties();
// Kafka集群,多台服务器地址之间用逗号隔开
props.put(&