3.5 消费者组案例

3.5.1 需求

测试同一个消费者组中的消费者,同一时刻只能有一个消费者消费。

3.5.2 操作步骤

步骤1: 添加 group.id 属性

在 hadoop202, hadoop203 设备上, 修改/opt/module/kafka/config/consumer.properties 配置文件中的 group.id 为任意值.

比如: 更改为 atguigu

group.id=atguigu

步骤2: 在 hadoop202 和 hadoop203 设备上分别启动消费者

kafka-console-consumer.sh --topic first --zookeeper hadoop201:2181  --consumer.config config/consumer.properties

说明:

  • --consumer.config 来指定 consumer 的配置文件

步骤3: 在 hadoop201 设备生启动生产者, 并生产数据

kafka-console-producer.sh --broker-list hadoop201:9092 --topic first

步骤4:查看 hadoop202 和 hadoop203 的接收

确实同一时刻只有一个消费者收到消息.

Copyright © 尚硅谷大数据 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2019-01-25 03:29:58

results matching ""

    No results matching ""