如何从虚拟机vm中托管的Kafka获取消息

时间:2017-04-06 14:46:30

标签: apache-kafka kafka-consumer-api

我试图通过Java客户端从主机操作系统获取消息。我在主机和来宾之间配置了桥接网络,kafka正在运行,但尝试执行ConsumerRecords<String,String> records = consumers.poll(100);时java客户端被卡住了 我的kafka在客户操作系统中收听localhost:9092

1 个答案:

答案 0 :(得分:0)

您可以分享您的消费者资产吗?

您需要在server.properties个文件中验证一些要素:listenersadvertised.listeners。您可以查看:https://cwiki.apache.org/confluence/display/KAFKA/FAQ#FAQ-Whycan'tmyconsumers / producerconnecttheothebrokers?