kafka基本操作
php扩展rdkafka
https://gitcode.com/gh_mirrors/ph/php-rdkafka/overview?utm_source=artical_gitcode&index=bottom&type=card&&isLogin=1
https://blog.csdn.net/a13568hki/article/details/115130563
创建主题
./kafka-topics.sh --create --topic test --partitions 3 --replication-factor 1 --bootstrap-server 192.168.27.129:9092
创建发布者
./kafka-console-producer.sh --broker-list 192.168.27.129:9092 --topic test
创建消费者
./kafka-console-consumer.sh --bootstrap-server 192.168.27.129:9092 --topic test --from-beginning
删除主题
./kafka-topics.sh --zookeeper 192.168.27.129:2181/kafka --delete --topic test
查看消费者组信息
./kafka-consumer-groups.sh --bootstrap-server 192.168.27.129:9092 --list
./kafka-consumer-groups.sh --bootstrap-server 192.168.27.129:9092 --describe --group my_group
重置消费者offset
./kafka-consumer-groups.sh --bootstrap-server 192.168.27.129:9092 --group my_group --reset-offsets --to-datetime 2024-11-20T01:00:00.000 --all-topics --execute
./kafka-consumer-groups.sh --bootstrap-server 192.168.27.129:9092 --group my_group --reset-offsets --to-earliest --all-topics --execute
查看主题消费情况
./kafka-topics.sh --describe --topic test --bootstrap-server 192.168.27.129:9092
./kafka-topics.sh --list --bootstrap-server 192.168.27.129:9092
修改分区数量
./kafka-topics.sh --zookeeper 192.168.27.129:2181/kafka --alter --topic test --partitions 6