max.poll.records如何影响消费者投票



max.poll.records最近在kafka消费者配置中更改为500,但我想知道这对消费者投票有何影响。它只是可以获取的最大记录数的上限,还是消费者等待直到获得500条记录。

max.poll.record:是的,从新使用者开始,此属性默认更改为500,这意味着使用者每次轮询可以轮询至少1到最多500条记录,也意味着当分区没有足够的数据时,使用者将不会等待

fetch.min.bytes:默认情况下为1字节,如果您增加此配置,使用者将等待。

服务器应为获取请求返回的最小数据量。如果可用数据不足,则请求将等待积累那么多数据后再回答请求。1字节的默认设置意味着只要有一个字节的数据可用,或者在等待数据到达时提取请求超时,就会立即响应提取请求。将其设置为大于1将导致服务器等待更大量的数据积累,这可以以一些额外的延迟为代价稍微提高服务器吞吐量。

最新更新