Linux安装
环境要求:JDK8
去官网选择合适的版本:
http://kafka.apache.org/downloads
wget https://downloads.apache.org/kafka/3.9.1/kafka_2.12-3.9.1.tgz
tar -xzf kafka_2.12-3.9.1.tgz
cd kafka_2.12-3.9.1
启动服务器:(高版本已经不需要Zookeeper支持)
bin/kafka-server-start.sh config/server.properties
//stop
bin/kafka-server-stop.sh config/server.properties
创建topic
bin/kafka-topics.sh --create \
--bootstrap-server localhost:9092 \
--replication-factor 1 \
--partitions 1 \
--topic mysql-audit-log
生产者生产消息:
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic mysql-audit-log
消费者消费
bin/kafka-console-consumer.sh --topic mysql-audit-log --group sql-reviewer --bootstrap-server localhost:9092
评论