未创建Kafka gruop使用者

时间:2017-03-02 06:38:41

标签: apache-kafka kafka-consumer-api

我使用以下命令

在使用者组中启动了使用者
ldnpsr000001131$ bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic rent_test --property group.id=rent_test auto.commit.enable=true auto.commit.interval.ms=100

据我所知,上面的命令将创建一个名为rent_test的消费者组,并且每隔100毫秒就会减少一次。但是,当我试图列出所有的消费者群体时,小组" rent_test"没有出现。

ldnpsr000001131$ bin/kafka-consumer-groups.sh --list  --zookeeper localhost:2181
console-consumer-68623
console-consumer-18287
console-consumer-45392
test
console-consumer-9009
KafkaMirror-test
console-consumer-25049
kafka-mirror
console-consumer-61946
console-consumer-940
console-consumer-11318
KafkaMirror
console-consumer-43035
console-consumer-99202
consumer-test
console-consumer-42642
console-consumer-19085
console-consumer-7142
KafkaMirror-test-1
console-consumer-82299
console-consumer-81448
console-consumer-26487
console-consumer-71474
flink
console-consumer-4692

请指教?

1 个答案:

答案 0 :(得分:1)

如果您使用旧的消费者,请不要在property中指定group.id。在0.10.0.1中,您必须在使用者配置文件中指定它并设置consumer.config

bin/kafka-console-consumer.sh --zookeeper zkHost:2181 --topic test-topic --consumer.config <config file path>