首页 > 其他分享 >kafka中清空topic中数据

kafka中清空topic中数据

时间:2023-02-08 16:24:47浏览次数:37  
标签:temp0208 -- 9092 kafka topic sh 清空

怎样清空指定kafka中topic中的数据呢?使用kafka-delete-records.sh脚本,如下:

kafka-delete-records.sh --bootstrap-server 192.168.23.121:9092 --offset-json-file DELETE_temp0208.json

其中DELETE_temp0208.json的内容如下:

{"partitions":[{"topic": "temp0208", "partition": 0, "offset": -1}]}

 

验证如下:

1)新建topic,并发送数据

[root@localhost ~]# kafka-console-producer.sh --broker-list 192.168.23.121:9092 --topic temp0208
>111111
>22222
>333
>44
>5
>

2)开启消费

[root@localhost ~]# kafka-console-consumer.sh --bootstrap-server 192.168.23.121:9092 --topic temp0208 --partition 0 --offset earliest
111111
22222
333
44
5

 

3)执行清空命令后 再次消费 无法消费到数据

[root@localhost ~]# kafka-delete-records.sh --bootstrap-server 192.168.23.121:9092 --offset-json-file DELETE_temp0208.json
Executing records delete operation
Records delete operation completed:
partition: temp0208-0 low_watermark: 16
[root@localhost ~]# kafka-console-consumer.sh --bootstrap-server 192.168.23.121:9092 --topic temp0208 --partition 0 --offset earliest

标签:temp0208,--,9092,kafka,topic,sh,清空
From: https://www.cnblogs.com/javasl/p/16492003.html

相关文章

  • kafka 运维
    查看kafkatopic列表#集群需要先执行unsetJMX_PORT./kafka-topics.sh--zookeepergitee-zookeeper:2181--list查看topic详情kafka-topics.sh--zookeepergitee-z......
  • Kafka、RocketMQ、RabbitMQ的比较总结
    最近学习了Kafka、RocketMQ、RabbitMQ三款消息中间件的原理,本文主要是记录一下Kafka、RabbitMQ、RocketMQ三款中间件之间的区别。下面先对各自的架构进行简单的介绍,然后详......
  • 创建topic报错的解决方法
    问题:创建topic时报如下错误解决方法:1、编辑报错的创建topic文件2、输入命令::setff如果fileformat=dos,说明是windos文件格式,需要换成unix格式3、输入命令::setff=unix......
  • element 在点击输入框(input)清空(clearable)按钮时需要触发事件
    在input中添加 @clear="handleEmpty"(方法名)例如:<el-inputv-model="tQuery"clearableplaceholder="请输入您的问题..."prefix-icon="el-icon-search"@change="hand......
  • 基于k8s的kafka部署
    1.官方  https://kafka.apache.org2.k8s部署2.1.编译镜像DockerfileENVKAFKA_USER=kafka\KAFKA_DATA_DIR=/var/lib/kafka/data\JAVA_HOME=/usr/lib/jvm/java......
  • Avro 序列化并集成到Kafka
    有关AvroLogicalTypes的序列化,官网给的文档十分粗糙,这里给出详细的序列和反序列化方法1.本地1.1LogicalType在avro文件中的写法{"type":"record","name":"......
  • 6.8【微信小程序全栈开发课程】清空所有记录
    在个人中心页面有一个清空记录的功能,点击清空记录,会提示是否确认清空记录提示框。用户点击确认后,删除该用户所有的历史record记录数据1、添加方法(1)引用post等工具函数//参考......
  • Kafka 学习笔记
    初识KafkaKafka起初是由LinkedIn公司采用Scala语言开发的一个多分区、多副本且基于ZooKeeper协调的分布式消息系统,现已被捐献给Apache基金会。目前Kafka已经......
  • kafka管理工具eagle的介绍和详细安装教程
    简介kafkaeagle(kafka鹰)是一款由国内公司开源的Kafka集群监控系统,可以用来监视kafka集群的broker状态、Topic信息、IO、内存、consumer线程、偏移量等信息,并进行可视化图表......
  • 分布式流处理组件-理论实战结合篇:Kafka实战演练,基操勿6~
    ......