Kafka 常用命令大全

以下命令均在Kafka根目录下执行,zookeeper服务地址:localhost:2181

  1. 启动kafka服务
  • 前台启动
bin/kafka-server-start.sh config/server.properties
  • 后台启动
bin/kafka-server-start.sh -daemon config/server.properties
  1. 停止kafka服务
bin/kafka-server-stop.sh
  1. 创建Kafka Topic,有两个分区(partitions ),每个分区3个副本
# --replication-factor 3 三个备份,replication-factor(topic副本)个数不能超过broker(服务器)的个数
# --partitions 2 分区数,如果希望消息队列有序的话,partitions 必须为1
# --topic test-topic,topic名字为test-topic
bin/kafka-topics.sh --zookeeper localhost:2181 --create --partitions 2 --replication-factor 3 --topic test-topic
  1. 查看所有主题列表
bin/kafka-topics.sh --zookeeper localhots:2181 --list
  1. 查看所有主题的详细信息
bin/kafka-topics.sh --zookeeper localhost:2181 --describe
  1. 查看指定主题的详细信息
bin/kafka-topics.sh --zookeeper localhost:2181 --describe --topic test-topic
  1. 删除一个主题
bin/kafka-topics.sh --zookeeper localhost:2181 --delete  --topic test-topic
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容