0
点赞
收藏
分享

微信扫一扫

kafka的ack原理

Kafka的ack机制,指的是producer的消息发送确认机制,这直接影响到Kafka集群的吞吐量和消息可靠性。而吞吐量和可靠性就像硬币的两面,两者不可兼得,只能平衡。

acks有3个值可选 0、1和-1(或者all),默认值为1,值为字符串类型,不是整数类型

0:producer发送后即为成功,无需分区partition的leader确认写入成功

1:producer发送后需要接收到partition的leader发送确认收到的回复

-1:producer发送后,需要ISR中所有副本都成功写入成功才能收到成功响应


举报

相关推荐

0 条评论