当前位置:   article > 正文

kafka 相关命令使用_kafka-run-class.sh

kafka-run-class.sh
  1. //查看主题列表
  2. ./kafka-topics.sh --zookeeper 192.168.229.111:2181/kafka \
  3. --list
  4.  
  5. //查看单个主题
  6. ./kafka-topics.sh --zookeeper 192.168.229.111:2181/kafka \
  7. --describe \
  8. --topic dsg_test
  9.  
  10. //查看单个主题的消息数量
  11. ./kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list 192.168.229.111:9092 \
  12. -topic dsg_test --time -1
  13. ./kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list 192.168.229.111:9092 \
  14. -topic dsg_test --time -2
  15. time-1 表示要获取指定topic所有分区当前的最大位移,–time-2 表示获取当前最早位移。
  16. 两个命令的输出结果相减便可得到所有分区当前的消息总数。
  17. 分区当前的消息总数 = [–time-1] - [–time-2]
  18.  
  19. //消费所有的message
  20. ./kafka-console-consumer.sh --bootstrap-server 192.168.229.111:9092 \
  21. --topic dsg_test \
  22. --from-beginning
  23.  
  24. //消费指定offset之后的message
  25. ./kafka-console-consumer.sh --bootstrap-server 192.168.229.111:9092 \
  26. --topic dsg_test \
  27. --partition 0 \
  28. --offset 26204851
  29.  
  30. //消费指定offset区间的message
  31. ./kafka-console-consumer.sh --bootstrap-server 192.168.229.111:9092 \
  32. --topic dsg_test \
  33. --partition 0 \
  34. --max-messages 1 \
  35. --offset 26204851

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/936771
推荐阅读
相关标签
  

闽ICP备14008679号