我正在测试安装在AWS实例上的Kafka,其中消费者(基于Java)始终获得7,337批邮件,但不多。
我应该查看哪些配置选项,以便了解我是否可以将这些批次放大?它设置为25,000但实际上从未实现过。制作人几乎立刻就会减少1,000,000条记录,所以现在它取决于消费者。
目前我的消费者将被设置为:
消费者的注释非常基础。
@Component
public class MyConsumer {
@KafkaListener (id = "datastore-ictx", topics = "datastore-ictx")
public void receive(List<String> batch) {
// do stuff...
}
}