Kafka : Comment connecter kafka-console-consommateur pour aller chercher distance courtier contenu de la rubrique?

J'ai de l'installation d'un kafka zookeeper et 3 courtiers sur une machine sur ec2 avec les ports 9092..9094 et suis en train de consommer le contenu de la rubrique à partir d'une autre machine. Les ports 2181 (zk), 9092, 9093 et 9094 (serveurs) sont ouvertes à la consommation de la machine. Je peux même faire un bin/kafka-topics.sh --describe --zookeeper 172.X.X.X:2181 --topic remotetopic qui me donne

Sujet:remotetopic PartitionCount:1 ReplicationFactor:3 Configs:
Sujet: remotetopic Partition: 0 Dirigeant: 2 Répliques: 2,0,1 Isr: 2,0,1
Blockquote

Cependant quand je fais bin/kafka-console-consumer.sh --zookeeper 172.X.X.X:2181 --from-beginning --topic remotetopic - je obtenir

AVERTIR au sujet de l'Extraction de métadonnées avec l'identifiant de corrélation de 0 pour les topics [Set(remotetopic)] à partir de courtier [id:0,hôte:localhost,port:9092] a échoué (kafka.client.ClientUtils$)
java.nio.les canaux.ClosedChannelException

Pourquoi le consommateur à essayer de lire à partir de localhost? Est-il une option ou ligne de commande ou de fichier par défaut lorsqu'il est lu, et je peux le changer?

Toute aide serait appréciée!

OriginalL'auteur rai | 2015-11-07