Kafka Uniform Hair data function:
ImportOrg.apache.kafka.clients.producer.KafkaProducer;ImportOrg.apache.kafka.clients.producer.ProducerRecord;Importjava.io.Serializable;Importjava.util.List;Importjava.util.Properties; Public classKafkasendutilImplementsserializable{ Public Static voidSendmsg (String brokerlist,string topic,list<string>datas) {Properties Properties=NewProperties (); Properties.put ("Bootstrap.servers", brokerlist); Properties.put ("Key.serializer", "Org.apache.kafka.common.serialization.StringSerializer"); Properties.put ("Value.serializer", "Org.apache.kafka.common.serialization.StringSerializer"); Kafkaproducer producer=NULL; Try{producer=NewKafkaproducer (properties); for(intI=0;i<datas.size (); i++) {Producerrecord<String,String> message =NewProducerrecord<string, string>(Topic,datas.get (i)); Producer.send (message); } }Catch(Exception ex) {ex.printstacktrace (); }finally{ if(Producer! =NULL) {producer.close (); } } }}
Java Kafka Hair Data