Hi Vikram, It would be good if you could share client and broker logs for troubleshooting.
Thanks. Luke On Wed, Dec 13, 2023 at 1:15 PM Vikram Singh <vikram.si...@clouzersolutions.com.invalid> wrote: > > Hello, > I have 3 node kafka cluster, when one node goes down for some reason the > request which are serving on down node is not routing to other running > node, It takes me always to restart the services, > Running on kafka version 3.2.1 (kraft mode) > > On Mon, Dec 11, 2023 at 12:33 PM Luke Chen <show...@gmail.com> wrote: > > > Hi Dima, > > > > You can set "process.roles=controller,broker" to get what you want. > > Otherwise, the controller role cannot be served as a broker. > > > > Thanks. > > Luke > > > > On Sat, Dec 9, 2023 at 3:59 AM Dima Brodsky <ddbrod...@gmail.com> wrote: > > > > > Hello, > > > > > > Would the following configuration be valid in a kafka kraft cluster > > > > > > So lets say we had the following configs for a controller and a broker: > > > > > > === controller - > > > > > > > > https://github.com/apache/kafka/blob/6d1d68617ecd023b787f54aafc24a4232663428d/config/kraft/controller.properties > > > > > > process.roles=controller > > > node.id=1 > > > controller.quorum.voters=1@host1:9093 > > > listeners=CONTROLLER://:9093,BROKER://:9092 > > > controller.listener.names=CONTROLLER > > > > > > advertised.listeners=BROKER://:9092,CONTROLLER://:9093 > > > inter.broker.listener.name=BROKER > > > > > > === broker - > > > > > > > > https://github.com/apache/kafka/blob/6d1d68617ecd023b787f54aafc24a4232663428d/config/kraft/broker.properties > > > > > > process.roles=broker > > > node.id=2 > > > controller.quorum.voters=1@host1:9093 > > > listeners=BROKER://:9092 > > > inter.broker.listener.name=BROKER > > > advertised.listeners=BROKER://:9092 > > > > > > The controller, not only advertises itself as a controller but also as a > > > broker. If the controller is contacted by a client as a bootstrap server > > > will the controller be able to perform the duties of a bootstrap server > > or > > > that role has to be left to the brokers. What I have in green has been > > > added to the controller config. > > > > > > Thanks! > > > ttyl > > > Dima > > > > > > > > -- > Thanks & Regards > *VIKRAM S SINGH*