Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用application.yml/properties的批处理侦听器的Spring kafka集成属性_Java_Spring_Spring Boot_Apache Kafka_Spring Kafka - Fatal编程技术网

Java 使用application.yml/properties的批处理侦听器的Spring kafka集成属性

Java 使用application.yml/properties的批处理侦听器的Spring kafka集成属性,java,spring,spring-boot,apache-kafka,spring-kafka,Java,Spring,Spring Boot,Apache Kafka,Spring Kafka,我试图在spring boot应用程序中使用kafka消费者批处理。我可以看到一些例子,其中我们有一个kafka配置类,其中,KafkaListenerContainerFactory被配置并 ConcurrentKafkaListenerContainerFactory.setBatchListener(true); 已启用。我只是想知道这是否可以在没有工厂类的情况下实现,即通过在application.yml中使用SpringKafka集成属性。早些时候,我定义了一个工厂,并通过appli

我试图在spring boot应用程序中使用kafka消费者批处理。我可以看到一些例子,其中我们有一个kafka配置类,其中,
KafkaListenerContainerFactory
被配置并

ConcurrentKafkaListenerContainerFactory.setBatchListener(true);

已启用。我只是想知道这是否可以在没有工厂类的情况下实现,即通过在application.yml中使用SpringKafka集成属性。早些时候,我定义了一个工厂,并通过application.yml将其替换为SpringKafa集成属性,以获得简洁的代码。我试图了解后者是否有局限性,使用配置类是否更可取,因为我无法通过application.yml使用SpringKafa集成属性实现批处理。我引用了此文档以查看可用选项。

spring.kafka.listener.type=batch(与
single
-默认值相比)

引导文档可能需要一些改进