Hi All,

We are setting up kafka cluster on AWS. We are using cloud formation templates 
to bring up kafka broker service on AWS nodes in a auto scaling group. Kafka 
cluster size is same as auto scaling group size. We set broker.id same as 
AMI-LAUNCH-INDEX and start the service. This works fine during the launch for 
the first time.

Lets say for some reason one of the broker node’s go down and auto scaling 
group brings up another node, the AMI-LAUNCH-INDEX for the new node is always 0 
even when node 1 or node 2 go down. This can have serious side effects with 
same broker id for multiple nodes in a kafka cluster. So I am wondering if 
there is a better way to handle broker ids in AWS auto scaling world?

Any help is highly appreciated. I am also open to listen from folks who run 
kafka on AWS about their set up to handle ASG scenario.

Thanks,
Raj Tanneru
Information contained in this e-mail message is confidential. This e-mail 
message is intended only for the personal use of the recipient(s) named above. 
If you are not an intended recipient, do not read, distribute or reproduce this 
transmission (including any attachments). If you have received this email in 
error, please immediately notify the sender by email reply and delete the 
original message.

Reply via email to