首页 > 其他分享 >Kafka 基础命令

Kafka 基础命令

时间:2023-08-23 14:46:26浏览次数:44  
标签:server13 -- 基础 server kafka topic 命令 sh Kafka

  • Kafka 部署路径说明
  • # 程序部署路径:
      /opt/kafka
    # 配置文件路径:
      /opt/kafka/config
    # 启动脚本目录
      /opt/kafka/bin
    # 数据持久化目录
      /opt/kafka/kafka-logs 
  • Kafka 启停命令说明
  • #切换路径至:
    cd /opt/kafka/bin
    #前台启动命令
    sh kafka-server-start.sh config/server.properties
    #后台启动命令
    sh kafka-server-start.sh -daemon config/server.properties
    #停止命令
    sh kafka-server-stop.sh
  • Kafka Topic 相关命令说明
  • #创建Topic 命令,我们一般创建分区12 复制 3 ,--zookeeper 为zookeeper节点 ip端口
    sh kafka-topics.sh --zookeeper server13:2181 --create --partitions 12 --replication-factor 3 --topic TESTQ
    #列出所有的topic
    sh kafka-topics.sh --zookeeper server13:2181 --list
    #查看某个topic详情
    sh kafka-topics.sh --zookeeper server13:2181 --describe --topic TESTWLSQ
  • Kafka 消息相关命令
  • # 生产者发送消息
     sh kafka-console-producer.sh --broker-list server13:9096 --topic TESTWLSQ
    # 消费者接收消息
    # 从头开始消费消息
     sh kafka-console-consumer.sh --bootstrap-server server13:9096 --from-beginning --topic TESTWLSQ
    # 从尾开始消费消息
    sh kafka-console-consumer.sh --bootstrap-server server13:9096  --topic TESTWLSQ
    # 指定组名消费(应用程序已堆积,需要快速消费掉之前堆积的消息时)
     sh kafka-console-consumer.sh --bootstrap-server server13:9096  --from-beginning  --topic TESTWLSQ  --group t1 --property print.value=true
  • Kakfa 消费者组相关命令
    # 查看消费者列表
    sh kafka-consumer-groups.sh --bootstrap-server server13:9096 --list
    # 查看消费者队列深度
    sh kafka-consumer-groups.sh --bootstrap-server server13:9096 --describe --group relationCompute




标签:server13,--,基础,server,kafka,topic,命令,sh,Kafka
From: https://www.cnblogs.com/MR-ws/p/17651570.html

相关文章

  • Python基础入门学习笔记 077 GUI的终极选择:Tkinter14
    Tkinter提供了三种标准对话框模块,分别是:messagebox、filedialog、colorchoosermessagebox(消息对话框)实例1:askokcancel函数1fromtkinterimport*23print(messagebox.askokcancel("FishCDemo","发射核弹?"))45mainloop() 实例2:askquestion函数 实例3:asire......
  • Python基础入门学习笔记 074 GUI的终极选择:Tkinter11
    事件绑定对于每个组件来说,可以通过bind()方法将函数或方法绑定到具体的事件上。当被触发的事件满足该组件绑定的事件时,Tkinter就会带着事件描述去调用handler()方法实例1:捕获单击鼠标位置1fromtkinterimport*23root=Tk()45defcallback(event):6prin......
  • Python基础入门学习笔记 075 GUI的终极选择:Tkinter12
    Message组件Message(消息)组件是Label组件的变体,用于显示多行文本信息。Message组件能够自动换行,并调整文本的尺寸使其适应给定得尺寸。实例1:1fromtkinterimport*23root=Tk()4w1=Message(root,text="这是一则消息",width=100)5w1.pack()6w2=Message(root,......
  • Python基础入门学习笔记 071 GUI的终极选择:Tkinter8
    Canvas(画布)组件一个可以让你随心所欲绘制界面的组件。通常用于显示和编辑图形,可以用它来绘制直线、图形、多边形,甚至是绘制其他组件。实例1:1fromtkinterimport*2root=Tk()3#创建canvas对象框,设置其宽度、高度与背景色4w=Canvas(root,width=200,height=100,b......
  • Python基础入门学习笔记 073 GUI的终极选择:Tkinter10
    Munu组件Tkinter提供了一个Menu组件,用于实现顶级菜单、下拉菜单和弹出菜单。实例1:创建一个顶级菜单(或称窗口主菜单)1fromtkinterimport*23defcallback():4print("被调用了")56root=Tk()789menubar=Menu(root)#创建一个顶级菜单10m......
  • Swift-基础语法之变量&常量&元组
    使用 let来声明一个常量,用 var来声明一个变量。常量的值在编译时并不要求已知,但是你必须为其赋值一次。这意味着你可以使用常量来给一个值命名,然后一次定义多次使用varmyVariable=42myVariable=50letmyConstant=42常量或者变量必须拥有和你赋给它们的值相同的类型。不......
  • 笔记:常用Linux命令:cd, cp, ls, mkdir, mv, rm, su, uname,以及对应windows的cmd的命令
    以下是一些常用的Linux命令及其功能:cd:用于切换当前工作目录。例如:cd/path/to/directory将当前目录更改为/path/to/directory。cp:用于复制文件或目录。例如:cpfile1.txtfile2.txt复制file1.txt文件并将其命名为file2.txt。ls:用于列出当前目录中的文件和目录。例如:ls......
  • curl命令post请求
    一、postformdatacurl-H"Content-Type:multipart/form-data"-H"Authorization:BasicXXXXXXXXXXXXX"-XPOST-F'username=10000000_kf005'-F'password=xxxxxxxx'-F'grant_type=password'-F'scope=all......
  • Docker的inspect命令查看容器详细信息--九五小庞
    很久之前建的一个容器,今天发现找不到端口信息了。。。这都是小问题,执行dockerinspect命令可以查看容器的详细信息,推荐!不用进入容器内部,命令格式为:dockerinspect[想要查看信息的容器id或者容器名字]运行这个命令会返回一个json字符串,显示这个docker容器的全部内容。—————......
  • Python基础入门学习笔记 070 GUI的终极选择:Tkinter7
    实例1:添加Tags1fromtkinterimport*23root=Tk()4text=Text(root,width=30,height=5)5text.pack()67#INSERT索引表示插入光标当前的位置8text.insert(INSERT,"IloveFishC.com!")#光标当前的位置插入9#注意,行号从1开始,列号则从0开始10text.ta......