中间件 | Kafka - [常规使用]
@
§1 kafka-clients 使用
依赖
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>3.0.0</version>
</dependency>
使用
Properties properties = new Properties();
properties.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,"192.168.3.11:9092");
properties.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG,StringSerializer.class.getName());
properties.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG,StringSerializer.class.getName());
// 配置分区器
// properties.put(ProducerConfig.PARTITIONER_CLASS_CONFIG,"com.xx.xx.xx.XXPartitioner");
KafkaProducer<String,String> kafkaProducer = new KafkaProducer<>(properties);
kafkaProducer.send(new ProducerRecord<>("topic","content"));
kafkaProducer.close();
```:

浙公网安备 33010602011771号