Overwrite für die Partition-Assignment-Strategie entfernt spring/spring-consumer
authorKai Moritz <kai@juplo.de>
Sat, 12 Apr 2025 13:40:26 +0000 (15:40 +0200)
committerKai Moritz <kai@juplo.de>
Sat, 12 Apr 2025 13:40:36 +0000 (15:40 +0200)
src/main/java/de/juplo/kafka/ApplicationConfiguration.java

index b98c401..d389e76 100644 (file)
@@ -2,7 +2,6 @@ package de.juplo.kafka;
 
 import org.apache.kafka.clients.consumer.Consumer;
 import org.apache.kafka.clients.consumer.KafkaConsumer;
-import org.apache.kafka.clients.consumer.StickyAssignor;
 import org.apache.kafka.common.serialization.StringDeserializer;
 import org.springframework.boot.context.properties.EnableConfigurationProperties;
 import org.springframework.context.ConfigurableApplicationContext;
@@ -46,7 +45,6 @@ public class ApplicationConfiguration
       props.put("auto.commit.interval", properties.getConsumerProperties().getAutoCommitInterval());
     }
     props.put("metadata.maxage.ms", 5000); //  5 Sekunden
-    props.put("partition.assignment.strategy", StickyAssignor.class.getName());
     props.put("key.deserializer", StringDeserializer.class.getName());
     props.put("value.deserializer", StringDeserializer.class.getName());