카프카 CLI를 배우고 있습니다. 그리고 질문이 있습니다. 우리가 메시지를 생성 할 때 그러나, 주제를 생성하고 메시지를 소비 할 때 --zookeeper 옵션을 사용하는 이유 , 우리는 방금 카프카 자신을 참조 --broker 목록을 사용 1.create 주제관계 동물원과 카프카
./kafka-topics.sh --create --zookeeper `docker-machine ip bigdata` --replication-factor 1 --partitions 1 --topic bigdata
2.produce 메시지
./kafka-console-producer.sh --broker-list `docker-machine ip bigdata`:9092 --topic bigdata
3.consume 메시지
./kafka-console-consumer.sh --zookeeper `docker-machine ip bigdata`:2181 --topic bigdata
나는 카프카가 조정을 위해 사육사를 사용해야합니다 알고있다. 하지만 여전히 CLI 명령에서 명확하지 않습니다.
이 답변은 질문과 관련있는 것으로 보입니다. - http://stackoverflow.com/questions/22444351/why-does-kafka-producer-take-a-broker-endpiont-when-being-initialized-instead-of –