1. 启动
bin/kafka-server-start.sh config/server.properties
bin/kafka-server-start.sh -daemon ./config/server.properties
2. 关闭
bin/kafka-server-stop.sh
3. topic列表
bin/kafka-topics.sh --list --zookeeper silkworm-test-zookeeper:2181/kafka
4. topic创建
bin/kafka-topics.sh --create --zookeeper silkworm-test-zookeeper:2181/kafka --replication-factor 1 --partitions 1 --topic test
5. 测试
bin/kafka-console-producer.sh --broker-list silkworm-test-kafka01:9092 --topic test
bin/kafka-console-consumer.sh --zookeeper silkworm-test-zookeeper:2181 --topic test --from-beginning
6. purge
(1)保存当前过期时间。
(2)临时修改topic的过期时间:
kafka-topics.sh --zookeeper localhost:13003 --alter --topic MyTopic --config retention.ms=1000
(3)等待一段时间,大约1min。
(4)purge完成后,恢复到原来的过期时间。
本文提供了一套Kafka的基本操作流程,包括启动与关闭服务、管理主题(如创建、列出及清除)、以及如何进行消息的发布与订阅等。适用于初学者快速上手Kafka集群管理和消息传递。
902

被折叠的 条评论
为什么被折叠?



