首页 > 其他分享 >kafka命令工具创建查看topic信息

kafka命令工具创建查看topic信息

时间:2024-03-28 09:11:59浏览次数:21  
标签:bin 查看 -- kafka topic localhost first

转载:https://www.jianshu.com/p/6cf6c7f208c9

 

1、创建topic

./bin/kafka-topics.sh --bootstrap-server localhost:9092 --create --topic first --partitions 1 --replication-factor 1

./bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 3 --partitions 1 --topic first1

config cleanup.policy包含delete/compact

./bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 3 --partitions 12 --topic first2 --config delete.retention.ms=86400000 --config cleanup.policy=compact

2、查询topic,进入kafka目录:bin/kafka-topics.sh --list --zookeeper localhost:2181

3、查询topic./bin/kafka-topics.sh --list --bootstrap-server localhost:9092

4、查询topic内容:bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic first --from-beginning

5、查看topic 为 first的 详细信息./bin/kafka-topics.sh --bootstrap-server localhost:9092 --describe --topic first

返回的信息如下

Topic:first PartitionCount:1 ReplicationFactor:1 Configs:segment.bytes=1073741824

Topic: first Partition: 0 Leader: 1 Replicas: 1 Isr: 1

6、往topic 为 first 的内部生产消息./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic first

输入以下九条数据(包含空格)

 

nihao

nihao

你好

 

quit

exit

?

实时消费的

7、从topic 为first的内部消费消息,此时打开消费就能收到实时发送的消息了./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic first

8、查询当前topic某分区中数据的偏移量信息,注: time为-1时表示最大值,time为-2时表示最小值(可查看到包含9条数据信息)

./bin/kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list localhost:9092 --topic first --time -1 --partitions 0

返回的信息

first:0:9

9、从指定的分区--partition 0,指定偏移量—offset 5,最大消息输出--max-messages 5(当接收够五条就会关闭接收请求,不设置次选项就会一直接受)查询当前topic信息

./bin/kafka-console-consumer.sh  --bootstrap-server localhost:9092 --topic first --partition 0 --offset 5 --max-messages 5 --property  print.timestamp=true

CreateTime:1684392637695 quit

CreateTime:1684392641949 exit

CreateTime:1684392913335 ?

CreateTime:1684392923551 实时消费的



作者:for笑
链接:https://www.jianshu.com/p/6cf6c7f208c9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:bin,查看,--,kafka,topic,localhost,first
From: https://www.cnblogs.com/yeziwinone/p/18100735

相关文章

  • 推荐一个kafka可视化客户端GUI工具(Kafka King)
    KafkaKing,比较新,只需要填写kafka连接地址就行,不需要什么zookeeper。支持的功能也多:查看集群节点列表(完成)创建主题(支持批量)、删除主题、支持根据消费者组统计每个topic的消息积压量(完成)支持查看topic的分区的详细信息,并为主题添加额外的分区(完成)支持查看每个分区的消息offse......
  • Fiddler(5)Statistics数据统计面板性能分析,Inspectors查看请求与响应
    Statistics数据统计面板,性能分析 重点:主要关注RTT,体现一个请求从发送到返回响应的时间反映一个请求的性能指标,其中主要需要关注RTT会展示全世界范围的请求平均数据showchart按钮,从饼状图中分别出哪些资源的请求耗时最多,从而对页面的访问进行访问速度优化Inspectors查......
  • Linux下使用命令查看服务器的连接数
    使用命令查看服务器的连接数,可用于判断服务器是否有CC攻击;netstat-nat|grep-i"80"|wc-l#统计80端口连接数(可以判断是否被CC)netstat-ntu|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-n#统计是哪些IP连的(可以用来屏蔽CC攻击的ip)netstat-ntu|a......
  • win10 docker zookeeper和kafka搭建
    好久没用参与大数据之类的开发了,近日接触到一个项目中使用到kafka,因此要在本地搭建一个简易的kafka服务。时间比较紧急,之前有使用docker的经验,因此本次就使用docker来完成搭建。在搭建过程中出现的一些问题,及时记录,以便后期再遇见。环境计算机环境:win1022H2dockerVersio......
  • Navicat Premium密码查看,密码解密
    在navicat右上角点击文件,点击导出链接,导出ncx文件,在文件找到password的加密字符 将以下代码复制到https://www.runoob.com/try/runcode.php?filename=HelloWorld&type=java中,执行后,即可解密。importjavax.crypto.Cipher;importjavax.crypto.spec.IvParameterSpec;import......
  • 别想宰我,怎么查看云厂商是否超卖?详解 cpu steal time
    据说有些云厂商会超卖,宿主有96个核心,结果卖出去100多个vCPU,如果这些虚机负载都不高,大家相安无事,如果这些虚机同时运行一些高负载的任务,相互之间就会抢占CPU,对应用程序有较大影响,我应该如何查看我的CPU是否被抢占了呢?什么是cpustealtime?如果你在物理机上查看这个......
  • 实时数仓之Flink消费kafka消息队列数据入hbase
    一、流程架构图 二、开源框架及本版选择    本次项目中用到的相关服务有:hadoop、zookeeper、kafka、maxwell、hbase、phoenix、flink   三、服务部署完成后,开发Flink主程序  3.1结构图如下:      3.2代码详细内容  3.2.1pom文件<?xml......
  • 文件内容查看
    1.新建文件夹2.显示在dir1文件夹中file1的内容3.用nl命令列出文件的全部内容,包括行号,但空白行不加行号4.用nl命令的参数b列出file1的内容5.使行号前面自动补上0,统一输出格式,行号前默认补06.行号前按设置位数补07.以分页方式查看文件名file1的内容8.分页查看inst......
  • 不登录微信怎么查看电脑里的微信聊天DAT图片
    不登录微信怎么查看电脑里的微信聊天DAT图片:https://blog.csdn.net/m0_69862284/article/details/127436843?ops_request_misc=&request_id=&biz_id=102&utm_term=MsgAttach&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-5-127436843.142^v......
  • 从零开始写 Docker(九)---实现 mydocker ps 查看运行中的容器
    本文为从零开始写Docker系列第九篇,实现类似dockerps的功能,使得我们能够查询到后台运行中的所有容器。完整代码见:https://github.com/lixd/mydocker欢迎Star推荐阅读以下文章对docker基本实现有一个大致认识:核心原理:深入理解Docker核心原理:Namespace、Cgroups......