kafak集群python外网无法访问:kafka.errors.NoBrokersAvailable: NoBrokersAvailable

Posted zhangphil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kafak集群python外网无法访问:kafka.errors.NoBrokersAvailable: NoBrokersAvailable相关的知识,希望对你有一定的参考价值。

kafak集群外网Python无法访问配置hostname问题

搭建完zookeeper和kafak后,在同一台机器上跑代码程序都可以连通,但不同机器方位kafka就连接不通,Python访问报错:kafka.errors.NoBrokersAvailable: NoBrokersAvailable

原因是config/server.properties里面的listeners和advertised.listeners没有配置对,需要配置成这样:

listeners=PLAINTEXT://0.0.0.0:9092
advertised.listeners=PLAINTEXT://真实外网能够访问到的IP地址:9092

以上是关于kafak集群python外网无法访问:kafka.errors.NoBrokersAvailable: NoBrokersAvailable的主要内容,如果未能解决你的问题,请参考以下文章

Kafak相关资料汇总.md

Kafak相关资料汇总.md

kafak-python函数使用详解

基于SASL+ACL 的Kafka集群内外网访问

python confluent kafka客户端-无法使用SSL访问GKE上的Kafka

如何通过外网连接内网kafka程序