消费者参数配置
- fetch.min.bytes 服务器对每个拉取消息的请求返回的数据量最小值,如果数据量达不到这个值,请求等待,让更多的数据累计,达到这个值之后响应请求,默认设置是1个字节,表示只要有一个字节的数据,就立即响应请求,可以将值设置为大一点的数字,长时间可以累积数据,可以提高吞吐量,代价是额外的延迟时间
- fetch.max.wait.ms 如果服务端的数据量达不到fetch.min.bytes 的话,服务器端不能立即响应请求,用来配置服务器阻塞请求的最大时长。
- fetch.max.bytes 服务器给单个拉取请求返回的最大数据量,消费者批量拉取消息,如果第一个非空消息批次的值