kafka基本操作(一) linux环境下一个broker
1.下载:
在kafka官网 http://kafka.apache.org/downloads下载到最新的kafka安装包
2.启动服务:
- 首先启动zookeeper服务:
//cd进入kafka解压目录,输入 [root@localhost kafka_2.11-1.1.0]#./bin/zookeeper-server-start.sh config/zookeeper.properties
- 启动kafka:
//cd进入kafka解压目录,输入 [root@localhost kafka_2.11-1.1.0]#./bin/kafka-server-start.sh config/server.properties
Kafka通过topic对同一类的数据进行管理,同一类的数据使用同一个topic可以在处理数据时更加方便快捷。
3.新建一个topic:
//cd进入kafka解压目录,输入 [root@localhost kafka_2.11-1.1.0]#./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test01
4.查看已经存在的Topic列表:
//cd进入kafka解压目录,输入 [root@localhost kafka_2.11-1.1.0]#./bin/kafka-topics.sh --list --zookeeper localhost:2181
5.新建一个消息生产者:
//cd进入kafka解压目录,输入 [root@localhost kafka_2.11-1.1.0]#./bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test01
6.新建一个消息消费者: