kafka手动修改消费者偏移量

时间:2024-03-15 20:57:17

1.建立一个测试主题:

[[email protected]nn bin]#./kafka-topics.sh --zookeeper snn:2181 --topic offset-test --partitions 2 --replication-factor 2 –create

检查主题的设置情况:

[[email protected] bin]#./kafka-topics.sh --zookeeper snn:2181 --topic offset-test –describe

kafka手动修改消费者偏移量

2.向主题中写入数据

[[email protected] bin]# ./kafka-console-producer.sh --broker-list snn:6667 --topic offset-test

kafka手动修改消费者偏移量3.消费主题

[[email protected] bin]# ./kafka-console-consumer.sh --bootstrap-server snn:6667 --group offsettest --topic offset-test –from-beginning

       kafka手动修改消费者偏移量

4.查看消费者消费偏移量

[[email protected] bin]#./kafka-consumer-groups.sh --bootstrap-server snn:6667 --group offsettest –describe

kafka手动修改消费者偏移量

5.设置为最初偏移量:

[[email protected] bin]#./kafka-consumer-groups.sh --bootstrap-server snn:6667 --group offsettest --topic offset-test --reset-offsets --to-earliest –execute

kafka手动修改消费者偏移量

重新读取数据:

kafka手动修改消费者偏移量

6.设置任意偏移量:

[[email protected] bin]# ./kafka-consumer-groups.sh --bootstrap-server snn:6667 --group offsettest --topic offset-test --reset-offsets --to-offset 3 –execute

kafka手动修改消费者偏移量

7.设置最近偏移量

[[email protected] bin]# ./kafka-consumer-groups.sh --bootstrap-server snn:6667 --group offsettest --topic offset-test --reset-offsets --to-latest --execute

kafka手动修改消费者偏移量

参考文章:https://www.cnblogs.com/felixzh/p/8028118.html