【发布时间】:2020-12-29 14:07:06
【问题描述】:
我有一个关于 max.in.flight.requests.per.connection kafka 生产者配置的问题。 此配置适用于发送到代理的每条消息还是批量中的所有消息?
例如,如果我的批处理大小为 16KB,每条消息的大小为 1 KB,那么批处理将有 16 条消息。
如果 max.in.flight.requests.per.connection 值为 1,那么生产者会从批处理中发送一条消息并等待确认,然后再从批处理中发送下一条消息?
或
生产者将发送该批次中的所有消息并等待确认后再发送下一批?
【问题讨论】:
标签: apache-kafka