kafka 相关命令 偏移重置
kafka官方文档
https://kafka.apache.org/documentation.html#quickstartkafka 安装文档
https://www.jianshu.com/p/c74e0ec577b0
相关命令:
- kafka 启动:kafka官方文档
https://kafka.apache.org/documentation.html#quickstart - kafka 安装文档
https://www.jianshu.com/p/c74e0ec577b0
主题相关命令:
kafka 启动:
kafka-server-start.sh ./config/server.properties 1>/dev/null 2>&1 &
kafka 停止:
kill pid
创建topic replication 取决于可用分区数
kafka-topics.sh --create --zookeeper 10.202.13.196:2181 --replication-factor 1 --partitions 1 --topic cjw-test
删除topic
kafka-topics.sh --delete --zookeeper 10.202.13.196:2181 --topic cjw-test
获取创建分区相关参数
kafka-topics.sh --help
列出分区信息
kafka-topics.sh --list --zookeeper 10.202.13.196:2181
列出节点详细信息
kafka-topics.sh --describe cjw-test --zookeeper 10.202.13.196:2181
##或者
kafka-topics.sh --describe --bootstrap-server 10.202.13.28:9092 --topic cjw-test
写数据
kafka-console-producer.sh --broker-list 10.202.13.27:9092 --topic cjw-test
推送测试数据
kafka-producer-perf-test.sh --topic cjw-test --num-records 50000 --throughput -1 --record-size 100 --producer-props bootstrap.servers=10.202.13.27:9092 acks=-1
消费数据
kafka-console-consumer.sh --bootstrap-server 10.202.13.27:9092 --topic cjw-test --from-beginning
##设置消费组
kafka-console-consumer.sh --bootstrap-server 10.202.13.27:9092 --topic cjw-test --from-beginning --consumer-property group.id=cjw
查看消费者的 消费进度
## group需要 启动时设置相关的 consumer-properties group.id
kafka-consumer-groups.sh --bootstrap-server localhost:9092 --group cjw --describe
重置消费进度
## 详情通过help 命令查看
## all topic 重置到最早消费进度
kafka-consumer-groups.sh --bootstrap-server 10.202.13.27:9092 --group cjw --reset-offsets --all-topics --to-earliest --execute
##指定主题
kafka-consumer-groups.sh --bootstrap-server 10.202.13.27:9092 --group cjw --reset-offsets --topic cjw-test --to-earliest --execute
##指定偏移量
kafka-consumer-groups.sh --bootstrap-server 10.202.13.27:9092 --group cjw --reset-offsets --topic cjw-test --to-offset 2 --execute
##指定主题、分区、消费偏移
kafka-consumer-groups.sh --bootstrap-server 10.202.13.27:9092 --group cjw --reset-offsets --topic cjw-test:1 --to-offset 2 --execute
zookeeper相关
查看kafka分区:
ls /brokers/topics/cjw-test/partitions
查看消费组信息
ls /consumers
kafka导入 导出数据
创建连接器
## 第一个配置为基本配置 kafka 代理、数据的序列化格式
## 第二个配置源文件 和相关topic名称
## 第三个配置文件 为目标文件相关sink
connect-standalone.sh /usr/local/kafka_2.12-2.3.0/config/connect-standalone.properties /usr/local/kafka_2.12-2.3.0/config/connect-file-source.properties /usr/local/kafka_2.12-2.3.0/config/connect-file-sink.properties 1>/dev/null 2>&1 &
消费相关数据
## connect-test 可以设置为自己的topic
bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic connect-test --from-beginning
kafka 相关命令 偏移重置的更多相关文章
- kafka相关命令
查看kafka消费组对应的信息:./kafka-consumer-groups.sh --bootstrap-server 172.17.6.10:9092 --describe --group fr ...
- 简单封装kafka相关的api
一.针对于kafka版本 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>ka ...
- Kafka Offset相关命令总结
Kafka Offset相关命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查询topic的offset的范围 1>.查询某个topic的offset的最小值 [ ...
- Kafka常用命令合集
在上一篇文章<Linux安装Kafka>中,已经介绍了如何在Linux安装Kafka,以及Kafka的启动/关闭和创建发话题并产生消息和消费消息.这篇文章就介绍介绍Kafka的那些常用的命 ...
- kafka相关业务必会操作命令整理
参考:https://kafka.apache.org 服务相关命令 1.启动/停止zk > bin/zookeeper-server-start.sh config/zookeeper.pro ...
- 《The Linux Command Line》 读书笔记04 Linux用户以及权限相关命令
Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gi ...
- Kafka常用命令收录
目录 目录 1 1. 前言 2 2. Broker默认端口号 2 3. 安装Kafka 2 4. 启动Kafka 2 5. 创建Topic 2 6. 列出所有Topic 3 7. 删除Topic 3 ...
- Hadoop生态圈-Kafka常用命令总结
Hadoop生态圈-Kafka常用命令总结 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.管理Kafka服务的命令 1>.开启kafka服务 [yinzhengjie@s ...
- Kafka Broker | 命令行选项和过程
1.目标 在这个Apache Kafka教程中,我们将学习Kafka Broker.Kafka Broker管理主题中的消息存储.如果Apache Kafka有多个代理,那就是我们所说的Kafka集群 ...
随机推荐
- css实现单行居中,两行居左
居中需要用到 text-align:center,居左是默认值也就是text-align:left.要让两者结合起来需要多一个标签. <h2><p>单行居中,多行居左</ ...
- 单词「TJOI 2013」(AC自动机)
传送门 我们正常的建好Trie后求一遍fail.之后对于每一个节点,从它的fail连向它一条单项边.然后从根节点开始dfs. 记sum[i]代表从根到i号节点所代表的的字符串出现的次数,即该点的权值. ...
- 在IDEA中如何使用tomcat部署项目
1.首先,你得先建个Java 项目,然后next 2.新建完项目后,然后右击项目,选择“Add Framework Support...” 3.将Web Application 前的框勾选起来,然后点 ...
- Task使用注意
1. CancellationTokenSource的使用 https://binary-studio.com/2015/10/23/task-cancellation-in-c-and-things ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:自适应大小的按钮组
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- spring事物(一),@EnableTransactionManagement @Transactional 启动解析
1.事物的声明阶段 @EnableTransactionManagement,是我们开启注解事物的第一步,我们来看下这个类为我们干了什么 @Target(ElementType.TYPE) @Rete ...
- 学习Linux让我进入了知名企业
说起我学习Linux的原因是多方面的,大学时我学的是物理学师范专业,有部分计算机课程,但我觉得这些课程没什么实际作用,我自己对计算机比较感兴趣,我利用业余时间学习了很多计算机技术.在大学期间我参加了很 ...
- input type="submit" 和"button"有什么区别
HTML中<input type="submit" /> 和 <input type="button" /> 主要从元素定义类型.点击触 ...
- java内部类 2.19
1.定义了成员内部类后,必须使用外部类对象来创建内部类对象,而不能直接去 new 一个内部类对象,即:内部类 对象名 = 外部类对象.new 内部类( ); //外部类HelloWorld publi ...
- vue题型
一 v-show和v-if区别 个人理解 相同:v-show和v-if都能控制元素的显示和隐藏.两个都是开关. 区别: 1.v-if 是懒加载,是有条件的渲染,它会确保在切换过程中添加或者删除元素. ...