Apache Kafka Producer' request.timeout.ms'属性

时间:2016-10-26 15:23:25

标签: apache-kafka kafka-producer-api

我想了解在其中使用的request.timeout.ms的含义 制片人。根据doc,此属性用于使具有的记录失效 等待来自服务器的响应超过request.timeout.ms 这也意味着记录已经存在了更多 比request.timeout.ms.I发现request.timeout.ms用于 另一个目的:使批处理中的记录到期超过 request.timeout.ms。这种理解是否正确?

1 个答案:

答案 0 :(得分:1)

是的,由于元数据不可用而在RecordAccumulator中放置的批次超过配置的request.timeout.ms的任何批次都将被视为已过期,发件人指标将记录此类批次以进行监控。