如果把一个项目/微服务当成一个消费组,那么一个topic可能在多个消费组【一个topic被多个项目订阅】,一个消费组可能有多个topic。【一个项目订阅了多个topic】。一个消费组内的消费者个数也就是消费并行度。
当然一个项目/微服务也可能是多个消费组。
查看消费组下面的消费者
kafka-consumer-groups.sh
./kafka-consumer-groups.sh --bootstrap-server ip --describe --group logistics
查询topic:
kafka-topics.sh ./kafka-topics.sh --zookeeper ip --topic canal-product --describe
查看指定偏移量的消息
kafka-console-consumer.sh ./kafka-console-consumer.sh --bootstrap-server ip --topic order --partition 0 --offset 19831988 --max-messages 1
消费者移动到特定偏移量
kafka-consumer-groups.sh ./kafka-consumer-groups.sh --bootstrap-server ip --group courseop-order --topic order --reset-offsets --to-offset 19831988 --execute