У меня есть несколько потребителей и производителей kafka (Spring boot), что, когда узел Kafka, к которому они были подключены, выходит из строя (например, сбой), они регистрируют это:
2019-03-15 11: 02: 53.278 ПРЕДУПРЕЖДЕНИЕ 1 --- [tainer # 1-23-C-1]
org.apache.kafka.clients.NetworkClient: [Потребитель
clientId = consumer-29, groupId = OperationsConsumer] Ошибка подключения к
узел kafka-0.kafka-headless.test.svc.cluster.local: 9092 (id: 1001
стойка: ноль)
java.io.IOException: Не удается разрешить адрес:
Кафка-0.kafka-headless.test.svc.cluster.local: 9092
Но тогда они не пытаются повторно подключиться к действительному узлу kafka, даже если я явно установил узлы в свойстве bootstrap.servers
.
Как заставить моего потребителя повторно подключиться к действительному узлу kafka после сбоя узла kafka, к которому они подключились?