美文网首页
常用命令

常用命令

作者: 扳掘de | 来源:发表于2017-07-04 09:41 被阅读25次
  • 查看当前服务器中的所有topic
$ sh bin/kafka-topics.sh --list --zookeeper zk01:2181

Note: 只写一个zk是因为每一个zk上的信息是一致的,所以可以写任意一个,但是如果 其中一台挂掉的话就会影响数据的获取,所以也可以把zk都写上。

  • 创建topic
$ sh bin/kafka-topics.sh --create --zookeeper zk01:2181 --replication-factor 1 --partitions 1 --topic test
  • 删除topic
$ sh bin/kafka-topics.sh --delete --zookeeper zk01:2181 --topic test

Note: 需要server.properties中设置delete.topic.enable=true,否则只是标记删除或者直接重启。

  • 通过shell命令发送消息
$ sh bin/kafka-console-producer.sh --broker-list kafka01:9092 --topic itheima

Notef: 同zk一样,Kafka中每个broker上都有一致的元信息(比如说:brokerList,partition信息等),所以可以写任意一个,也可以都写上。

  • 通过shell消费消息
$ sh bin/kafka-console-consumer.sh --zookeeper zk01:2181 --from-beginning --topic test1
  • 查看group消费位置
$ sh bin/kafka-consumer-groups.sh --bootstrap-server base1:9092  --group opentsdb --describe
  • 查看某个Topic的详情
$ sh bin/kafka-topics.sh --topic test --describe --zookeeper zk01:2181
  • 修改topic分区
kafka-topics.sh --zookeeper base1:2181 --alter --partitions 13 --topic ce
  • 查看topic有多少数据
bin/kafka-run-class.sh kafka.tools.GetOffsetShell --topic ce  --time -1 --broker-list base1:9092

相关文章

  • 其他

    Git常用命令mac常用命令Linux 常用命令汇总Linux 常用命令0Linux 常用命令1--ls命令

  • Docker

    目录 常用命令 常用命令

  • Linux CentOS基础知识和常用命令

    常用命令1 常用命令2 常用命令3 常用命令4 Linux 目录配置 1、根目录(/)根目录(/)所在分区应该越小...

  • Shell命令汇总

    1、一般常用命令 (1)Shell 常用命令总结 (2)Shell的18条常用命令整理 2、文件操作常用命令 (1...

  • Flutter - 常用命令

    Flutter 常用命令 Flutter 常用命令: Flutter 常用命令说明flutter列出所有的命令fl...

  • Linux常用命令

    Linux常用命令 查看系统信息常用命令 常用命令-关机或重启命令 命令前结构

  • Linux 常用命令汇总

    Linux 常用命令0Linux 常用命令1--ls命令 参考 Linux 常用命令汇总

  • 设置更改root密码、连接MySQL、MySQL常用命令

    设置更改root密码 连接MySQL 连接MySQL MySQL常用命令 MySQL常用命令MySQL常用命令 扩...

  • 1.Vagrant搭建统一开发环境 常用命令

    前言:从Vagrant常用命令开始... ⚠️Vagrant 版本 2.2.01.Box常用命令2.VM常用命令 ...

  • SQL常用命令书目录

    SQL常用命令之单表查询 SQL常用命令之多表查询 SQL常用命令之模糊查找 SQL常用命令之空值查询 SQL常用...

网友评论

      本文标题:常用命令

      本文链接:https://www.haomeiwen.com/subject/rbyzcxtx.html