我想知道如何验证与kafka的连接:让我更好地解释一下:
我有一个KafkaConsumer正在等待消费消息,让我们假设kafka连接同时消失了。当我试图在我的消费者上使用我的迭代消费消息并且连接丢失时,它将继续进行异常 有没有办法检查连接? 我使用的是kafka-python版本1.3.3。
这是一段代码:
consumer = KafkaConsumer(....)
for msg in consumer:
DO....
这是我在迭代期间的执行:
getaddrinfo failed for kafka:9092, exception was [Errno -2] Name or service not known
谢谢大家
答案 0 :(得分:0)
如果您使用的是Linux OS,则可以从Linux终端检查Kafka连接是否正常。您可以使用telnet命令并定义kafka-ip和kafka-port
telnet 127.0.0.1 9092