天天看點

kafka 參數 batch.size、linger.ms, max.request.size、 message.max.bytes、fetch.....

batch.size 是一個ProducerBatch 的大小,當這個批次的資料滿了之後就可以發送了

linger.ms 是如果在linger,ms 配置的時間内還批次還沒有滿,這個批次也可以發送了

max.request.size 最大請求位元組數,也就是這次請求最大隻能發這麼多資料,一次請求可以取到多個批次的資料然後一起發送,n條資料合成一個批次, n個批次在合并成一個請求, 但是一個topic分區一次請求隻發一個批次

message.max.bytes broker配置的最大可以接收的資料大小,topic也可以單獨配置,覆寫全局配置

replica.fetch.max.bytes. 副本同步最大大小

fetch.message.max.bytes 消費者每次擷取最大大小