目录
运行(启动Kafka、启动生产者、启动消费者)
运行Kafka的条件:
1、有Java8(kafka2.3.0要求的Java最低版本)
2、先运行zookeeper程序(安装部署Zookeeper(windows))
安装:
1、下载安装包:
http://kafka.apache.org/downloads
我这里下载的是 kafka_2.11-2.3.0.tgz
2、解压kafka_2.11-2.3.0.tgz
我这里解压至 D:\ThirdPartyLibrary\kafka_2.11-2.3.0
运行:
1、配置运行参数
修改 D:\ThirdPartyLibrary\kafka_2.11-2.3.0\config\server.properties
log.dirs为日志保存的位置,zookeeper.connect为zookeeper服务所在的地址,listeners为提供给客户端连接的端口,advertised.listeners为告诉客户端本服务的监听地址(必须填写)。
以上配置可根据实际情况自行更改。其他配置暂未研究,可使用默认配置。
2、启动Kafka程序
打开命令行进入 D:\ThirdPartyLibrary\kafka_2.11-2.3.0\bin\windows ,
执行 kafka-server-start.bat ..\..\config\server.properties
3、启动生产者(producer)
打开命令行进入 D:\ThirdPartyLibrary\kafka_2.11-2.3.0\bin\windows ,
执行 kafka-console-producer.bat --broker-list localhost:9092 --topic test
4、启动消费者(consumer)
打开命令行进入 D:\ThirdPartyLibrary\kafka_2.11-2.3.0\bin\windows ,
执行 kafka-console-consumer.bat --bootstrap-server localhost:9092 --topic test --from-beginning