kafka基础

一、常用shell命令

1. 列出所有topic

sh kafka-topics.sh --list --zookeeper localhost:2181

2. 查看kafka版本

# 在kafka安装目录执行
find ./libs/ -name 'kafka_*.jar.asc' |head -n1 | cut -d'/' -f3   
kafka_2.10-0.10.1.2.6.4.0-91-sources.jar.asc  

注:2.10是scala版本,0.10.1是kafka版本

3. 查看offset

#查看某个group 连接到的broker topic的分区及对应offset信息
bin/kafka-consumer-groups.sh --bootstrap-server ip:port --group group_id --describe
image.png

推荐阅读更多精彩内容

  • 在软件项目的生命周期中,开发只占开始的一小部分,大部分时间我们要对项目进行运行维护,Kafka相关的项目也不例外。...
    柴诗雨阅读 6,905评论 0 6
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 121,962评论 17 134
  • 一、背景介绍 Kafka是一种高吞吐量的,分布式,快速、可扩展的,分区和可复制,基于发布/订阅模式的消息系统,由L...
    Graceleeman阅读 1,835评论 0 3
  • 一 同事D失恋了,在办公室里默默流眼泪,给我说,你知道吗?这几天我一直都是一个人走夜路,我不明白为什么说好一直陪着...
    十月安阅读 191评论 0 0
  • 前不久做了一个生成快照的需求,其中用到 SDWebImage 来下载图片,在使用该框架的过程中也遇到了一些问题,索...
    ShannonChenCHN阅读 12,711评论 12 240