我们已经知道最大飞行量。请求。连接数可能会更改记录的顺序,因为如果将两个批次发送到单个分区,并且第一个失败并且是重试,但第二次成功,则第二批中的记录可能会首先出现。由于此属性可能会影响Kafka中消息的顺序。 现在的问题是,除了此退休属性设置以外,还有其他属性会影响消息顺序吗?
答案 0 :(得分:0)
如果交货顺序对您很重要。如果您要按顺序发送邮件,则有以下两种选择。
Use synchronous send.
use asynchronous send and set max.in.flight.requests.per.connection to 1