我正在使用基于RD-Kafka C的客户机向Kafka代理消费/生成消息。
有一段时间它工作得很好,但突然我发现下面的错误:

 %3|1540186099.148|ERROR|rdkafka#consumer-1| [thrd:host1:9092/bootstrap]: host1:9092/bootstrap: Failed to connect to broker at host1:9092: Network is unreachable
    %3|1540186099.148|ERROR|rdkafka#consumer-1| [thrd:host1:9092/bootstrap]: 1/1 brokers are down

令人惊讶的是,我看到卡夫卡和动物园管理员都运行良好。
RD Kafka客户端版本:0.11.5
平台:RHEL 7.2
卡夫卡2.11-1.1.0
动物园管理员-3.4.10

最佳答案

由于这是以前没有任何错误的工作,我想检查ping的升降机1失败。

$ping host1
connect: Network is unreachable

发生这种情况是因为从/etc/hosts中删除了某些网络维护host1条目。
一旦我把它加回去,一切都会好起来的。

10-02 07:26