首页 > 试题广场 >

在Kafka生产者配置中,如果acks设置为'all',且m

[单选题]
在Kafka生产者配置中,如果acks设置为'all',且min.insync.replicas设为2(topic配置了3个副本)。生产者发送消息后,leader所在broker故障。生产者最可能遇到什么情况?
  • 消息保证被写入所有副本,生产者收到确认
  • 生产者可能收不到ack,并由于超时而重试发送消息
  • 消息立即丢失,消费者无法读取
  • brokers自动恢复消息,生产者无需操作
这里补充下,在acks超时到重发期间会分区leader选举,重发时通常就恢复了
发表于 今天 09:00:14 回复(0)