无法连接代理 - kafka 工具

Ind*_*our 6 apache-kafka

当我尝试连接并查看我们拥有的一个 kafka 集群的主题/消费者详细信息时,我正面临以下错误消息。

我们在集群中有 3 个代理,我只能看到主题及其分区。

在此处输入图片说明

注意:我有 kafka 1.0,kafka 工具版本是 2.0.1

小智 6

我在 MacBook Pro 上遇到了同样的问题。该工具使用“tshepo-mbp”作为它无法解析的主机名。为了让它工作,我添加127.0.0.1 tshepo-mbp/etc/hosts文件中。


Gth*_*ala 5

kafka 工具很可能使用主机名连接到代理,但无法访问它。您可能通过 IP 地址连接到 Zookeeper 主机,但请确保您可以从运行 kafka 工具的计算机连接/ping 代理的主机名。

如果您无法 ping 代理,请修复网络问题或作为解决方法,编辑客户端上的主机文件,让它知道如何通过名称访问代理


Ind*_*our 1

For better visibility (even already commented the same in early days thread)
Run Code Online (Sandbox Code Playgroud)

就我而言,我知道当我在本地机器上使用 Kafkatool 时,工具 tris 找出本地机器的集群管理员阻止的 Kafka 代理端口,that is the reason I was not able to connect.

解决:

如果可以的话,请要求管理员打开 Intranet 端口,如果他们不能,您可以为您testing purposetime being您的端口使用隧道。

希望这会对一些人有所帮助。