我试图通过Java客户端从主机操作系统获取消息。我在主机和来宾之间配置了桥接网络,kafka正在运行,但尝试执行ConsumerRecords<String,String> records = consumers.poll(100);
时java客户端被卡住了
我的kafka在客户操作系统中收听localhost:9092
答案 0 :(得分:0)
您可以分享您的消费者资产吗?
您需要在server.properties
个文件中验证一些要素:listeners
和advertised.listeners
。您可以查看:https://cwiki.apache.org/confluence/display/KAFKA/FAQ#FAQ-Whycan'tmyconsumers / producerconnecttheothebrokers?