kafka消费者request.timeout.ms的含义

时间:2018-12-05 20:54:25

标签: apache-kafka

https://kafka.apache.org/11/documentation.html#consumerconfigs中,request.timeout.ms的条目显示为:

  

该配置控制客户端等待请求响应的最长时间。如果超时之前仍未收到响应,则客户端将在必要时重新发送请求,如果重试用尽,则客户端将使请求失败。

我们在这里谈论什么样的请求/响应?

此配置会影响消费者离任组或重新平衡吗?

1 个答案:

答案 0 :(得分:1)

这会影响请求,例如轮询使用者的消息或涉及主题分区元数据的任何其他请求。

如果没有收到超过session.timeout.ms的心跳信号,或者如果消费者没有查询超过max.poll.interval.ms的数据,消费者将离开该组。