2016-10-26 90 views
1

我想了解 生產者中使用的request.timeout.ms的含義。根據文檔此屬性用於過期的記錄,有 一直在等待來自服務器的響應超過request.timeout.ms 這也意味着記錄已坐在更多 比request.timeout.ms.I發現使用request.timeout.ms對於 另一個目的:將超過 request.timeout.ms的批量座標的記錄過期。這種理解是否正確?Apache Kafka Producer'request.timeout.ms'屬性

回答

1

是的,由於元數據不可用,任何已經坐在RecordAccumulator中超過配置的request.timeout.ms的批次都將被視爲過期,並且發件人度量標準將記錄此類批次以進行監視。