无法使用来自Kafka群集的消息

时间:2019-06-30 19:21:31

标签: apache-kafka consumer

我已经定义了一个由两个节点组成的Kafka集群,其复制因子为2。当我尝试使用控制台使用者使用消息时,它什么也没做,只是等待。

制作人
./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic adi

消费者
./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic adi --from-beginning

集群说明
 运行./bin/kafka-topics.sh --describe --bootstrap-server localhost:9092 --topic adi渲染:

Topic:adi       PartitionCount:1        ReplicationFactor:2   Configs:segment.bytes=1073741824        Topic: adi      Partition: 0    Leader: 3     Replicas: 3,2   Isr: 3,2

PS 我所做的只是遵循Kafka Quickstart Tutorial

1 个答案:

答案 0 :(得分:2)

在kafka-console-consumer中也添加其他代理地址并进行检查。

您可能没有使用领导者副本,请尝试

  

./ bin / kafka-console-consumer.sh --bootstrap-server localhost:9092,   other-broker:other-port --topic adi --from-beginning

确保您在同一服务器上运行prod / consumer,最好使用服务器ip而不是localhost。

相关问题