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 1f30262..c74f588 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 bfea3ca..0f35600 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());