Проверка доступности сервера kafka с использованием RD Client C API - PullRequest
0 голосов
/ 19 ноября 2018

Существует ли какой-либо API для проверки доступности брокера кафки (или списка брокеров) с помощью RD Client?

В настоящее время я запрашиваю метаданные с помощью API "rd_kafka_metadata". Если он не возвращает никаких метаданных, то я предполагаю, что брокер не работает. Но проблема с этим подходом состоит в том, что, когда какой-либо из посредников выходит из списка посредников, он будет ожидать истечения времени ожидания, а затем только из API rd_kafka_metadata.

Я использую RHEL 7.3. Клиент RD - 0.11.5, а брокер kafka - kafka_2.11-1.1.0

...