Kafka是一种高吞吐量的分布式发布订阅消息系统
https://www.cnblogs.com/hei12138/p/7805475.html
内网中使用,zk是用来接收kafka,broker是发送kafka使用的,可以单独配置!
安装
https://blog.csdn.net/u010046908/article/details/62229015
brew install kafka
cd /usr/local/Cellar/kafka/2.0.0
启动zookeeper
./bin/zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties &
启动kafka
./bin/kafka-server-start /usr/local/etc/kafka/server.properties &
创建topic
./bin/kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic AiAudit
查看topic
./bin/kafka-topics --list --zookeeper localhost:2181
发送一些消息
./bin/kafka-console-producer --broker-list 192.168.1.102:9092 --topic imooc-kafka
消费消息
./bin/kafka-console-consumer --bootstrap-server 192.168.1.101:9092 --topic AiAudit --from-beginning