public class JavaKafkaProducer {
public static final char[] chars = "qazwsxedcrfvtgbyhnujmikolp0123456789".toCharArray();
public static final int charsLength = chars.length;
public static final Random random = new Random(System.currentTimeMillis());
private Producer<String, String> producer = null;
private String topicName = null;
private String brokerList = null;
private boolean isSync = true; // 默认为同步
private String partitionerClass = null;// 数据分区器class类
public JavaKafkaProducer(String topicName, String brokerList) {
this(topicName, brokerList, true,null);
}
public JavaKafkaProducer(String topicName, String brokerList, String partitionerClass){
this(topicName , brokerList, true, partitionerClass);
}
网友评论