首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
Kafka
kakfa 生产者的 ack=all 的参数会受到 broker 的最小同步副本参数的影响吗
nizikooo
·
178 天前
· 643 次点击
这是一个创建于 178 天前的主题,其中的信息可能已经有所发展或是发生改变。
问一个小问题,如果 kafka 上的一个分区有 3 个副本,此时最小同步副本设置的参数是 2 ,生产者的 ack=all 。生产者是在三个副本都同步这个消息的时候才收到消息发送成功的通知,还是两个的时候就收到呢。
副本
生产者
ack
参数
2 条回复
•
2024-02-21 21:18:23 +08:00
1
mingxulin
178 天前 via iPhone
我的理解是满足 2 就行,不然一个 broker 异常 那生产者这边就会一直无法写入数据了
2
bronyakaka
100 天前
3 个,或者说跟你当前有几个同步副本有关,会阻塞到所有 isr 都写入才返回。
(推荐一下我的 kafka gui 客户端,非常好用:
https://github.com/Bronya0/Kafka-King/)
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2337 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms ·
UTC 05:35
·
PVG 13:35
·
LAX 22:35
·
JFK 01:35
Developed with
CodeLauncher
♥ Do have faith in what you're doing.