원하는 경우 kafka-topics
을 직접 실행할 수 있지만 Kafka 서비스 인스턴스의 이름과 일치하는 동물원 길을 제공해야합니다 (기본값 : kafka
).
당신은 dcos kafka --name=kafka connection
를 실행하고 반환 된 데이터의 zookeeper
항목을 보면이 경로를 얻을 수 있습니다 : kafka-topics
에 전달 된 --zookeeper
값이 master.mesos:2181/dcos-service-kafka
해야이 예에서
$ dcos kafka --name=kafka connection
{
"address": [
"10.0.0.58:9603",
"10.0.0.56:9805",
"10.0.0.55:9556"
],
"zookeeper": "master.mesos:2181/dcos-service-kafka",
"dns": [
"broker-0.kafka.mesos:9603",
"broker-1.kafka.mesos:9805",
"broker-2.kafka.mesos:9556"
],
"vip": "broker.kafka.l4lb.thisdcos.directory:9092"
}
합니다. 이 경우 kafka-topics
명령을 실행중인 모든 곳에서 master.mesos
호스트에 연결할 수 있다고 가정합니다.