当前位置:   article > 正文

kafka保证数据一致性机制_请谈一谈 kafka 数据一致性原理

请谈一谈 kafka 数据一致性原理

ack机制

为保证 producer 发送的数据,能可靠的发送到指定的 topic,topic 的每个 partition 收到producer 发送的数据后,都需要向 producer 发送 ack(acknowledgement 确认收到),如果producer 收到 ack,就会进行下一轮的发送,否则重新发送数据
在这里插入图片描述

何时发送ack?

确保有follower与leader同步完成,leader再发送ack,这样才能保证leader挂掉之后,能在follower中选举出新的leader

多少个follower同步完成之后发送ack

###现有方案——
  • 1

1.半数以上的follower同步完成,即可发送ack

2.全部的follower同步完成,才可以发送ack

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/759258
推荐阅读
相关标签
  

闽ICP备14008679号