kafka数据可靠性保证
为了保证producer发送的数据能够达到topic,topic中的每个partition收到producer发送的数据之后,都需要向producer发送ack(acknowledge)。
1.何时发送ack?
确保有follower和leader同步完成,leader在发送ack,这样才能保证leader挂掉之后能够在follower中选出新的leader。
2.多少个follower同步完成发送ack?
全部follower同步完成发送ack;
确保有follower和leader同步完成,leader在发送ack,这样才能保证leader挂掉之后能够在follower中选出新的leader。
全部follower同步完成发送ack;