Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

0gam

Kafka Producer 본문

Kafka

Kafka Producer

byeon0gam 2018. 5. 10. 11:31
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");

		Producer producer = 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