Я новичок в Кафке, поэтому, пожалуйста, потерпите меня. Я пытаюсь использовать сообщения от Kafka topi c. Я использую Python sdp-sdk, который является оболочкой для confluent_kafka
потребителя. Мне нужно проверить, установлено ли соединение, прежде чем я начну потреблять сообщения.
Я прочитал, что потребитель ленив, поэтому мне нужно выполнить какое-то действие, чтобы установить соединение. Но я хочу проверить установление соединения, не выполняя операции потребления или poll
.
Кроме того, я попытался указать некоторые неправильные конфигурации, чтобы посмотреть, как будет выглядеть ответ на опрос. Ответ, который я получил, был:
b'Broker: No more messages'
Итак, как мне отличить guish, если параметры соединения неверны, соединение разорвано или в topi * 1015 фактически нет сообщений *.