[ https://issues.apache.org/jira/browse/KAFKA-1778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14547838#comment-14547838 ]
Joe Stein commented on KAFKA-1778: ---------------------------------- I was thinking that the broker when starting up would have another property. can.be.controller=false || can.be.controller=true If a broker has this value to true, then it can be the controller and the thread starts up for the KafkaController, else it doesn't. Should be a few lines change in KafkaServer and config mod > Create new re-elect controller admin function > --------------------------------------------- > > Key: KAFKA-1778 > URL: https://issues.apache.org/jira/browse/KAFKA-1778 > Project: Kafka > Issue Type: Sub-task > Reporter: Joe Stein > Assignee: Abhishek Nigam > Fix For: 0.8.3 > > > kafka --controller --elect -- This message was sent by Atlassian JIRA (v6.3.4#6332)