kafka基础命令
1.kafka访问协议
PLAINTEXT 支持无认证的明文访问
SSL 支持kerberos认证的明文访问
SASL_PLAINTEXT 支持无认证的SSL加密访问
SASL_SSL 支持kerberos认证的SSL加密访问
2.topic命令
2.1创建
sh [kafka安装路径]/bin/kafka-topics.sh --create --zookerper [zookerper:port] --partitions 3 --reaplication-factor 2 --topic [topicName]
2.2删除
sh [kafka安装路径]/bin/kafka-topics.sh --delete --zookerper [zookerper:port] --partitions 3 --reaplication-factor 2 --topic [topicName]
2.3查看所有
sh [kafka安装路径]/bin/kafka-topics.sh --list --zookerper localhost:2181
2.4查看单个
sh [kafka安装路径]/bin/kafka-topics.sh --list --zookerper localhost:2181 --describe --topic [topicName]
3.consumer命令
创建消费者
sh [kafka安装路径]/bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic topicName[]
4.producer命令
sh [kafka安装路径]/bin/kafka-console-producer.sh --broker-list localhost:9092 --topic [topicName]