问答详情
源自:3-2 kafka概念延伸

针对 4:06 秒的几点疑问,请帮忙解答

replication 是 partition 的副本,一个 partition 只会存在于一个 broker 上,broker 挂掉了那 partition 还能用??它是怎么替换的??

一个 broker 里面会存储多个不同 topic 的 partition 吗?


提问者:tqz啊 2019-10-04 10:46

个回答

  • 慕粉4095877
    2019-10-05 20:50:29

    同一时点,主(leader) partition 只会存在于一个 broker 上,如果改broker 挂掉了,存在于其他 broker
    上的从(follwer) partition会通过zookeeper服务提供的竞选机制升级为主(leader)partition。

    通常一个 broker 里会存储多个不同 topic 的 partition