当前位置: 首页 > news >正文

Linux——kafka常用命令

一、Kafka的常用命令包括:

1. 启动Zookeeper服务

前台启动:

./bin/zookeeper-server-start.sh config/zookeeper.properties

后台启动:

./bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

2. 停止Zookeeper服务

./bin/zookeeper-server-stop.sh

3. 启动Kafka服务

前台启动:

./bin/kafka-server-start.sh config/server.properties

后台启动:

./bin/kafka-server-start.sh -daemon config/server.properties

4. 停止Kafka服务

./bin/kafka-server-stop.sh

5. 创建主题

创建一个叫demo-topic的主题(topic),有两个分区,每个分区3个副本,同时指定该主题的消息保留时长(72小时):

./bin/kafka-topics.sh --zookeeper(host:port) --create --topic demo-topic --replication-factor 3 --partitions 2 --topic test --retention-hours 72

单机创建主题

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

6. 查看所有主题

./bin/kafka-topics.sh --list --bootstrap-server localhost:9092

7. 生产消息

./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test

8. 消费消息

./bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic test --from-beginning

 没有zookeeper:

./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

 9. 查看某一topic具体信息: 

./bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic test

没有zookeeper:

./bin/kafka-topics.sh --describe --bootstrap-server localhost:9092 --topic test 

二、组合启动/停止

启动服务

#/bin/bash
#启动zookeeper
bin/zookeeper-server-start.sh -daemon config/zookeeper.properties#启动kafka
bin/kafka-server-start.sh -daemon config/server.properties

停止服务

#/bin/bash
#停止zookeeper
bin/kafka-server-stop.sh
#停止kafka
bin/zookeeper-server-stop.sh

http://www.lryc.cn/news/174209.html

相关文章:

  • GLTF编辑器如何快速重置模型原点
  • 【STL】vector常见用法及模拟实现(附源码)
  • 深度学习保姆级教学
  • 计算机视觉的优势和挑战
  • 群晖管家+内网穿透实现公网远程访问本地黑群晖
  • Essential C++【读书笔记 思考总结】
  • 深度学习实战基础案例——卷积神经网络(CNN)基于Xception的猫狗识别|第2例
  • Linux Systemd 配置开机自启
  • 华为云云耀云服务器L实例评测|轻量级应用服务器对决:基于 fio 深度测评华为云云耀云服务器L实例的磁盘性能
  • 卸载Visual Studio 2010学习版 —— 卸载VCExpress
  • react的状态管理简单钩子方法
  • 【Git】轻松学会 Git:深入理解 Git 的基本操作
  • 什么是HTTP头部(HTTP headers)?
  • SpringCloud Alibaba 入门到精通 - Sentinel
  • 【深度学习实验】前馈神经网络(三):自定义多层感知机(激活函数logistic、线性层算Linear)
  • HJ68 成绩排序
  • FPGA——UART串口通信
  • 华为云Stack的学习(七)
  • 安装k8s集群
  • C++中编写没有参数和返回值的函数
  • SWC 流程
  • 怒刷LeetCode的第10天(Java版)
  • java框架-Springboot3-场景整合
  • 在Bat To Exe Converter,修改为当异常结束或终止时,程序重新启动执行
  • PythonWeb服务器(HTTP协议)
  • Northstar 量化平台
  • c语言进阶部分详解(经典回调函数qsort()详解及模拟实现)
  • win下 lvgl模拟器codeblocks配置
  • Quartus出租车计价器VHDL计费器
  • 浅谈单元测试:测试和自动化中的利用