【发布时间】:2017-06-09 17:08:55
【问题描述】:
给定下面的同步kafka生产者
Properties props = new Properties();
props.put("max.block.ms", 30000);
props.put("request.timeout.ms", 30000);
props.put("retries", 5);
KafkaProducer<String, byte[]> produce = new KafkaProducer<>(props);
//Send message
producer.send(producerRecord).get();
帮助我了解 request.timeout.ms 和 max.block.ms 生产者配置之间的区别.是否包括所有重试的最长时间?还是每次重试都有自己的超时时间?
【问题讨论】:
标签: apache-kafka kafka-producer-api