我´我正在尝试使用docker运行kafka和zookepper,步骤如下:https://github.com/spotify/docker-kafka
但是在运行了docker容器之后,正如所描述的
docker run -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST=`docker-machine ip \`docker-machine active\`` --env ADVERTISED_PORT=9092 spotify/kafka
我´我不能发表任何东西,如果我 wget localhost:9092
我收到的答复是空的。
我不明白文件中提到的出口是为了什么。
你知道如果我´我做错什么了?
如果有人知道一个更好的形象,请让我知道。
1条答案
按热度按时间8ehkhllq1#
kafka不运行http服务器。wget上的9092端口什么也做不了
你需要用
kafka-topics
命令,可以在文档中找到,它将通过端口2181连接到zookeeper。像这样的
如果您想发出一个http请求,那么您需要kafka rest代理,我相信它只存在于合流图像中