]> juplo.de Git - demos/kafka/training/commitdiff
Später benötigten Konfiurations-Parameter `partition` hinzugefügt
authorKai Moritz <kai@juplo.de>
Tue, 26 Jul 2022 19:15:35 +0000 (21:15 +0200)
committerKai Moritz <kai@juplo.de>
Tue, 26 Jul 2022 19:15:35 +0000 (21:15 +0200)
src/main/java/de/juplo/kafka/ApplicationProperties.java
src/main/java/de/juplo/kafka/RestProducer.java

index 1f30262946184793f4a6c63aa221d440b052fdfa..c74f5887f48ef952144fcc68efb77934582d0b7a 100644 (file)
@@ -12,6 +12,7 @@ public class ApplicationProperties
   private String bootstrapServer;
   private String clientId;
   private String topic;
+  private Integer partition;
   private String acks;
   private Integer batchSize;
   private Integer lingerMs;
index bfea3cadc4b71271ab8b11b8c369ae2ff7e2a069..0f356001aac76aae31bcab805ae0c69e2b868f24 100644 (file)
@@ -19,6 +19,7 @@ public class RestProducer
 {
   private final String id;
   private final String topic;
+  private final Integer partition;
   private final KafkaProducer<String, String> producer;
 
   private long produced = 0;
@@ -27,6 +28,7 @@ public class RestProducer
   {
     this.id = properties.getClientId();
     this.topic = properties.getTopic();
+    this.partition = properties.getPartition();
 
     Properties props = new Properties();
     props.put("bootstrap.servers", properties.getBootstrapServer());