目录
命令
1.查看所有使用中的主题
./kafka-topics.sh --zookeeper 127.0.0.1:2181 --list
注:
(1)kafka-topics.sh在kafka的安装路径。
(2)127.0.0.1:2181端口在zookeeper的配置文件中。
2.查看kafka分组情况
kafka-consumer-groups.sh --zookeeper 127.0.0.1:2181 --list
3.消费主题中的消息内容
写法1:
./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic Chrome-MatchCandidate --from-beginning
./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic action-edit-epwechat-customer --from-beginning
写法2:
./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic Chrome-MatchCandidate
写法3:筛选
./kafka-console-consumer.sh --bootstrap-server 127.0.0.1:9092 --topic Chrome-MatchCandidate --from-beginning |grep '运 营'
注意:
(1)kafka的ip和端口
127.0.0.1:9092
(2)Chrome-MatchCandidate 是主题名称
4.查看topic详情
./kafka-topics.sh --describe --zookeeper 127.0.0.1:2181 --topic action-edit-epwechat-customer
5.创建kafka主题topic
列出所有的主题:
./kafka-topics.sh --zookeeper 127.0.0.1:2181 --list
创建topic主题:
./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 3 --topic action-edit-epwechat-customer
./kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 3 --topic add_external_contact