我在我的Mac上运行VmWare中的Hortonworks DataFlow(HDF3.0.2)。 Kafka代理正在端口6667上运行,沙箱的IP地址为172.17.0.2
在我的mac上本地运行的java程序中,我的bootstrap服务器配置如下:
props.put(ProducerConfig.BOOTSTRAP_SERVERS_CONFIG, "172.17.0.2:6667");
Java程序只是挂起无法在kafka主题中产生消息。我尝试禁用防火墙,在/ etc / hosts中添加了条目:
172.17.0.2 sandbox-hdf.hortonworks.com
并更改了bootstrap服务器配置条目以使用sandbox-hdf.hortonworks.com,但没有运气。
telnet命令到172.17.0.2 6667也挂起,它给出了连接超时错误。
非常感谢任何帮助在Vmware外部运行HDF 3.0.2的Kafka中生成消息。如果我遗漏了任何东西,请告诉我。
感谢您的时间和帮助。