0gam
Kafka Producer 본문
package kafka.book.producer; import java.util.Properties; import org.apache.kafka.clients.producer.KafkaProducer; import org.apache.kafka.clients.producer.Producer; import org.apache.kafka.clients.producer.ProducerRecord; import org.apache.log4j.BasicConfigurator; /** * Hello world! * */ public class KafkaClientsProducerSample { public static void main(String[] args) { BasicConfigurator.configure(); Properties props = new Properties(); props.put("bootstrap.servers", "203.251.177.28:9092"); props.put("acks", "all"); props.put("retries", 0); props.put("batch.size", 16384); props.put("linger.ms", 1); props.put("buffer.memory", 33554432); props.put("key.serializer", "org.apache.kafka.common.serialization.StringSerializer"); props.put("value.serializer", "org.apache.kafka.common.serialization.StringSerializer"); Producerproducer = new KafkaProducer (props); producer.send( new ProducerRecord ("peter-topic", "Apache Kafka is a distributed streaming platform")); producer.close(); } }
Reference : https://kafka.apache.org/10/javadoc/index.html?org/apache/kafka/cllients/producer/kafkaProducer.html
'Kafka' 카테고리의 다른 글
Sink Kafka Connect - commit offsets (0) | 2021.09.29 |
---|---|
Kafka Consumer (0) | 2018.05.10 |