You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@kafka.apache.org by marcel bichon <ma...@gmail.com> on 2016/11/21 11:38:43 UTC

About stopping a leader

Hello !

I have a three brokers (K1, K2, K3) cluster using Kafka 0.8.2 and a
zookeeper cluster (colocalized with kafka brokers).
I have a topic with one partition and a replication factor of 3.
I have a producer publishing messages in the topic every minuts (1+ message)
I have a consumergroup consuming messages every hour.
The offset of this consumergroup for this topic is stored in zookeeper.
The leader for this partition for this topic is K1.
The replicas are K2 and K3.

Sometimes, the consumergroup does not find any new messages.

In order to investigate and to test, I was wondering if I could just stop
K1 ? Will K2 or K2 become the leader ? What will happen if two hours later
I start again K1 ?

Best regards.

M.

Re: About stopping a leader

Posted by Apurva Mehta <ap...@confluent.io>.
Yes, the leader should move to K2 or K3. You can check the controller log
on all 3 machines to find out where the new leader is placed. It is not
guaranteed to move back to K1 when you restart it 2 hours later, however.

On Mon, Nov 21, 2016 at 3:38 AM, marcel bichon <marcelbichon.kafka@gmail.com
> wrote:

> Hello !
>
> I have a three brokers (K1, K2, K3) cluster using Kafka 0.8.2 and a
> zookeeper cluster (colocalized with kafka brokers).
> I have a topic with one partition and a replication factor of 3.
> I have a producer publishing messages in the topic every minuts (1+
> message)
> I have a consumergroup consuming messages every hour.
> The offset of this consumergroup for this topic is stored in zookeeper.
> The leader for this partition for this topic is K1.
> The replicas are K2 and K3.
>
> Sometimes, the consumergroup does not find any new messages.
>
> In order to investigate and to test, I was wondering if I could just stop
> K1 ? Will K2 or K2 become the leader ? What will happen if two hours later
> I start again K1 ?
>
> Best regards.
>
> M.
>