【发布时间】:2018-09-05 00:45:18
【问题描述】:
我正在尝试设置允许从 KafkaMessageListenerContainer 调用 commitAsync() 的属性:
if (this.containerProperties.isSyncCommits()) {
this.consumer.commitSync(commits);
}
else {
this.consumer.commitAsync(commits, is.commitCallback);
}
有没有办法在我的 application.yml 文件中设置它?我能够将 ack-mode 设置为 BATCH,但我找不到将容器属性的 syncCommits 设置为 false 的方法。
【问题讨论】:
标签: spring spring-boot apache-kafka yaml spring-kafka