标签: apache-kafka kafka-producer-api
我正在使用Kafka 2.1,我想知道如何在使用KafkaProducer发送具有完整缓冲区的记录时如何防止阻塞。我从v0.9文档中注意到,存在一个block.on.buffer.full配置,可以将其设置为false以实现该行为……但是,该配置已被弃用,并且在v2.1中不可用。使用2.1配置值实现此目标的最佳方法是什么?有没有比将max.block.ms设置为较小的正值更好的方法了?
KafkaProducer
block.on.buffer.full
max.block.ms