当前位置:  开发笔记 > 大数据 > 正文

Apache Kafka Producer配置:'request.timeout.ms'VS.'max.block.ms'属性

如何解决《ApacheKafkaProducer配置:'request.timeout.ms'VS.'max.block.ms'属性》经验,为你挑选了0个好方法。

鉴于以下同步kafka生产者

Properties props = new Properties();
props.put("max.block.ms", 30000);
props.put("request.timeout.ms", 30000);
props.put("retries", 5);

KafkaProducer produce = new KafkaProducer<>(props);

//Send message
producer.send(producerRecord).get();

帮助我理解request.timeout.msmax.block.ms生产者配置之间的区别.是否包括所有重试的最长时间?或者每次重试都有自己的超时?

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有