私は長い間悩んでいました。私はリーダーの選挙が飼い主に存在することを知っています。動物園のアンサンブルに接続されたカフカクラスターがあるとします。飼い葉桶とカフカのリーダー選挙
私の理解は、アンサンブルに動物園の指導者がいて、カフカクラスターにもいくつかの「パーティションリーダー」がいることです。そしてKafkaパーティションリーダーはZookeeper APIを通じて選出されます。そうですか?
もう1つの質問は、マスター/スレーブはリーダー/フォロワーと基本的に同じですか?
私は長い間悩んでいました。私はリーダーの選挙が飼い主に存在することを知っています。動物園のアンサンブルに接続されたカフカクラスターがあるとします。飼い葉桶とカフカのリーダー選挙
私の理解は、アンサンブルに動物園の指導者がいて、カフカクラスターにもいくつかの「パーティションリーダー」がいることです。そしてKafkaパーティションリーダーはZookeeper APIを通じて選出されます。そうですか?
もう1つの質問は、マスター/スレーブはリーダー/フォロワーと基本的に同じですか?
カフカのパーティションリーダーの選挙は、動物園のAPIによって行われません。実際には、アライブアサインレプリカの最初のレプリカは、各パーティションのリーダーとして選出されます。
私が知っているように、多くのオープンソースは、すでにマスタ/スレーブという用語をリーダー/レプリカまたはプライマリ/レプリカに置き換えているので、基本的に同じです。
unclean.leader.election.enable=true
を設定すると、ISRに関係なく、最初に使用可能なレプリカがパーティションリーダーとして選択されます。 メッセージが失われる可能性があります。
ありがとうございました。あなたは「彼が生きているアサインレプリカで最初のレプリカが各パーティションのリーダーとして選出される」というリンクを提供できますか?私はもっと学びたい。 – nathan