kafka 消费–转换–生产模式
package com.oldwang.transactional;
import org.apache.kafka.clients.consumer.*;
import org.apache.kafka.clients.producer.KafkaProducer;
import org.apache.kafka.clients.producer.ProducerConfig;
import org.apache.kafka.clients.producer.ProducerRecord;
import org.apache.kafka.common.TopicPartition;
import org.apache.kafka.common.serialization.StringDeserializer;
import org.apache.kafka.common.serialization.StringSerializer;
import java.time.Duration;
import java.util.*;
import java.util.List;
/**
* @author oldwang
* kafka 消费--转换--生产模式示例
*/
public class TransactionalConsumerTransformProducer {
public static final String brokerList = "localhost:9092";
public static Properties getConsumerProperties() {
Properties properties = new Properties(