Chiriri's blog Chiriri's blog
首页
  • Java

    • JavaSE
    • JavaEE
    • 设计模式
  • Python

    • Python
    • Python模块
    • 机器学习
  • Golang

    • Golang
    • gRPC
  • 服务器

    • Linux
    • MySQL
    • NoSQL
    • Kubernetes
  • 项目

    • 传智健康
    • 畅购商城
  • Hadoop生态

    • Hadoop
    • Zookeeper
    • Hive
    • Flume
    • Kafka
    • Azkaban
    • Hbase
    • Scala
    • Spark
    • Flink
  • 大数据项目

    • 离线数仓
  • 青训营

    • 第四届青训营
  • HTML

    • HTML
    • JavaScript
  • Vue

    • Vue2
    • TypeScript
    • Vue3
    • Uni-APP
  • 数据结构与算法
  • C语言
  • 考研数据结构
  • 计算机组成原理
  • 计算机操作系统
  • Java基础

    • Java基础
    • Java集合
    • JUC
    • JVM
  • 框架

    • Spring
    • Dubbo
    • Spring Cloud
  • 数据库

    • MySQL
    • Redis
    • Elasticesearch
  • 消息队列

    • RabbitMQ
    • RocketMQ
  • 408

    • 计算机网络
    • 操作系统
    • 算法
  • 分类
  • 标签
  • 归档
  • 导航站
GitHub (opens new window)

Iekr

苦逼后端开发
首页
  • Java

    • JavaSE
    • JavaEE
    • 设计模式
  • Python

    • Python
    • Python模块
    • 机器学习
  • Golang

    • Golang
    • gRPC
  • 服务器

    • Linux
    • MySQL
    • NoSQL
    • Kubernetes
  • 项目

    • 传智健康
    • 畅购商城
  • Hadoop生态

    • Hadoop
    • Zookeeper
    • Hive
    • Flume
    • Kafka
    • Azkaban
    • Hbase
    • Scala
    • Spark
    • Flink
  • 大数据项目

    • 离线数仓
  • 青训营

    • 第四届青训营
  • HTML

    • HTML
    • JavaScript
  • Vue

    • Vue2
    • TypeScript
    • Vue3
    • Uni-APP
  • 数据结构与算法
  • C语言
  • 考研数据结构
  • 计算机组成原理
  • 计算机操作系统
  • Java基础

    • Java基础
    • Java集合
    • JUC
    • JVM
  • 框架

    • Spring
    • Dubbo
    • Spring Cloud
  • 数据库

    • MySQL
    • Redis
    • Elasticesearch
  • 消息队列

    • RabbitMQ
    • RocketMQ
  • 408

    • 计算机网络
    • 操作系统
    • 算法
  • 分类
  • 标签
  • 归档
  • 导航站
GitHub (opens new window)
  • Hadoop

  • Zookeeper

  • Hive

  • Flume

  • Kafka

    • Kafka
    • 架构
    • Kafka 安装
    • 命令操作
    • Kafka原理
    • Kafka API
    • Flume 对接 Kafka
    • Kafka监控
    • Kafka面试题
  • Azkaban

  • Hbase

  • Scala

  • Spark

  • Flink

  • 离线数仓

  • 青训营

  • DolphinScheduler

  • Doris

  • 大数据
  • Kafka
Iekr
2021-11-13

命令操作

# 命令操作

  • 查看当前服务器中的所有 topic
kafka-topics.sh --zookeeper hadoop102:2181/kafka --list
1
  • 创建 topic

    • kafka-topics.sh --zookeeper hadoop102:2181/kafka --create --replication-factor 3 --partitions 1 --topic first
      
      1
    • --topic 定义 topic 名

    • --replication-factor 定义副本数

    • --partitions 定义分区数

  • 删除 topic

kafka-topics.sh --zookeeper hadoop102:2181/kafka --delete --topic first
#需要server.properties中设置delete.topic.enable=true否则只是标记逻辑删除。
1
2
  • 发送消息
kafka-console-producer.sh --broker-list hadoop102:9092 --topic first
#消息会存储在/opt/module/kafka/logs/first-xxx 中
1
2
  • 消费消息
kafka-console-consumer.sh --bootstrap-server hadoop102:9092 --topic first # 启动后只有发送消息才会消费消息
kafka-console-consumer.sh --bootstrap-server hadoop102:9092 --from-beginning --topic first  #会把topic中以往所有的数据都读取出来 读取是以分区进行顺序读取的 读完一个分区再读另外一个分区
kafka-console-consumer.sh --bootstrap-server hadoop102:9092 --from-beginning --topic first --partition 1 #partition 读取指定分区 如不指定所有的分区都会消费
1
2
3
  • 查看某个 Topic 的详情
kafka-topics.sh --zookeeper hadoop102:2181/kafka --describe --topic first
1
  • 修改分区
kafka-topics.sh --zookeeper hadoop102:2181/kafka --alter --topic first --partitions 6
1
编辑 (opens new window)
上次更新: 2023/12/06, 01:31:48
Kafka 安装
Kafka原理

← Kafka 安装 Kafka原理→

最近更新
01
k8s
06-06
02
进程与线程
03-04
03
计算机操作系统概述
02-26
更多文章>
Theme by Vdoing | Copyright © 2022-2025 Iekr | Blog
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式