kafka
命令
-
启动
Kafka
bin/kafka-server-start.sh config/server.properties &
-
停止
kafka
bin/kafka-server-stop.sh
-
创建
Topic
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topic_20211118
-
查看已经创建的
Topic
消息
bin/kafka-topics.sh --list --zookeeper localhost:2181
-
往测试主题上发布消息
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic topic_20211118
-
往测试主题上读取消息
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic topic_20211118 --from-beginning
AdminClient API
API | 作用 |
---|---|
AdminClient | AdminClient客户端对象 |
NewTopic | 创建Topic |
CraeteTopicsResult | 创建Topic的返回结果 |
ListTopicsResult | 查询Topic列表 |
ListTopicsOptions | 查询Topic列表及选项 |
DescribeTopicsResult | 查询Topics |
DescribeConfigsResult | 查询Topics配置项 |