集群配置服务器说明
本次安装共申请了1台虚拟机,与集群中的3台数据节点,一起用于安装Kafka服务
服务器列表如下:
HOSTNAME | 说明 |
---|---|
qitv3736 | Kafka |
qitv3671 | kafka |
qitv3666 | kafka |
qitv3667 | kafka |
添加Kafka服务
1、点击添加服务
2、进行添加服务页面,选择Kafka选项
3、选择Kafka服务依赖
4、自定义角色分配,添加Kafka Broker
5、设置Kafka配置后,首次运行Kafka服务,点击继续
6、Kafka安装完成,点击完成
7、回到主页面,Kafka服务安装正常
Kafka服务测试
查看Kafka Zookeeper Root目录
创建Topic
创建了一个名字为test的主题, 有3个分区,有3个副本
qitv3736执行以下命令来创建topic
kafka-topics --zookeeper qitv3668:2181/kafka --create --replication-factor 3 --partitions 3 --topic test
查看主题命令
查看kafka当中存在的主题
qitv3736使用以下命令来查看kafka当中存在的topic主题
kafka-topics --zookeeper qitv3668:2181/kafka --list
生产者生产数据
模拟生产者来生产数据
qitv3736服务器执行以下命令来模拟生产者进行生产数据
kafka-console-producer --broker-list qitv3736:9092 --topic test
消费者消费数据
qitv3736服务器执行以下命令来模拟消费者进行消费数据
kafka-console-consumer --from-beginning --topic test --bootstrap-server qitv3736:9092
查看topic信息
kafka-topics --describe --topic test --zookeeper qitv3668:2181/kafka