【发布时间】:2021-06-13 18:05:34
【问题描述】:
使用 Spring Batch 实现 Kafka。开发了 Spring boot 应用程序,我的 Kafka 生产者不断产生消息。我想批量处理这些消息。但是当我触发作业时,作业会持续运行。所以我决定在KafkaItemReader中添加pollTimeout。这样我就可以停止我的工作。但是在触发 Job 时会有多少消息进入 Kafka。如果我将 pollTimeout 设置为 1000 毫秒,我无法在 google 中找到 KafkaItemReader 中会收到多少消息。
提示会很有帮助
@豆
KafkaItemReader
【问题讨论】:
标签: spring-boot apache-kafka spring-batch spring-kafka