【发布时间】:2020-07-09 04:25:21
【问题描述】:
我是 Kafka 新手,想通过消费者启用批量处理。
通读documentation,发现从3.0版本开始我们可以启用批处理。
目前我们正在为 kafka 使用Spring Boot 2.1.3.RELEASE 及以下依赖项:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Greenwich.SR3</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-binder-kafka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
</dependency>
在开始属性和代码更改之前,我需要在 pom.xml 中进行哪些更改?我需要更改 Springboot 版本吗?
【问题讨论】:
标签: java spring-boot maven apache-kafka spring-cloud-stream