title: Kafka Stream app goes down when one of the broker goes down and other brokers are running
body: <p>We have a Kafka Stream app using Spring Cloud Stream connecting to 3 brokers with replication factor 3 using AWS MSK.</p>
  <p>Now there is a regular patching once in every month where at a time only single broker is down. But the Kafka stream app goes down (SHUTDOWN state) even if one broker goes down and the other 2 brokers are up with exception</p>
  <blockquote>
  <p>org.apache.kafka.clients.NetworkClient : [AdminClient clientId=blabla] Connection to node 1 could not be established. Broker may not be available.</p>
  </blockquote>
  <p>Can someone guide me to ensure Kafka stream doesnt go down even if other 2 brokers are up during this interval.</p>