我们可以为生产者配置“ delivery.timeout.ms”设置自定义值吗?

时间:2020-02-13 20:53:15

标签: apache-kafka kafka-producer-api

我正在使用apache kafka客户端2.0.1,正在查看类ProducerConfig,但没有找到属性delivery.timeout.ms。这是否意味着我们不能覆盖此生产者配置来设置自定义值?

1 个答案:

答案 0 :(得分:1)

此参数是通过KIP-91引入的。

该KIP是在Kafka version 2.1.0中实现的。

于2018年11月20日发布

Kafka 2.1.0包含许多重要的新功能。这里有一个 一些重要更改的摘要:

  • Java 11支持
  • 支持Zstandard,可实现与gzip相当的压缩,具有更高的压缩率,尤其是解压缩速度 (KIP-110)
  • 避免为活动的消费者组(KIP-211)终止承诺的偏移量
  • 在生产者中提供直观的用户超时(KIP-91)
  • ...

升级时间:)