1. 安裝zookeeper
brew install zookeeper
默認安裝位置
啟動文件: /usr/local/Cellar/zookeeper/3.4.10/bin/
配置文件: /usr/local/etc/zookeeper/
2. 啟動zookeeper 服務
nohup zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &
3. 安裝kafka
brew install kafka
4. 修改Kafka服務配置文件
修改配置文件 /usr/local/etc/kafka/server.properties
解除注釋: listeners=PLAINTEXT://localhost:9092
5. 啟動Kafka服務
nohup kafka-server-start /usr/local/etc/kafka/server.properties &
6. 新建topic
kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topic_a
查看已有主題list
kafka-topics --list --zookeeper localhost:2181
修改分區數
kafka-topics --zookeeper localhost:2181 --alter --topic topic_a --partitions 2
7. 創建生產者
kafka-console-producer --topic topic_a --broker-list localhost:9092
8. 創建消費者
kafka-console-consumer --bootstrap-server localhost:9092 -topic topic_a