前言
在使用kafka开发和运维的时候,经常需要进行一些常用的调试操作,比如创建topic,删除topic,测试从producer发消息给consumer等,这时可以使用kafka提供的常用的命令行工具进行操作,相比可视化工具某些时候可能更有效,下面将列出常用的操作操作命令方便后续运维使用时候查找
1、kafka启动命令
服务器上安装完zookeeper并配置好kafka的环境后,进入kafka的bin目录下
可以看到,在该目录下保存了许多的以sh结尾的文件,就可以使用这些脚本文件完成对kafka的命令行操作,因此启动的命令如下:
./bin/kafka-server-start.sh -daemon ./config/server.properties
命令解释:
- -daemon 以守护进程的方式启动
- server.properties 启动时要以这个配置文件进行启动
由于kafka的启动是一个Java进程,可以通过jps或者jcmd的方式查看进程