📅  最后修改于: 2023-12-03 15:13:26.016000             🧑  作者: Mango
Apache Kafka是一款流行的分布式消息传递系统,广泛应用于实时数据流处理、日志收集和消息队列等场景。本文将介绍如何安装和配置Apache Kafka。
首先需要安装Java环境,Kafka需要运行在Java环境下。如果您的系统中已经安装了Java环境,则可以跳过这一步。
安装Java可参考下面的命令:
sudo apt-get update
sudo apt-get install openjdk-11-jdk
1.下载Apache Kafka的安装包
2.使用如下命令解压缩kafka压缩包:
tar -xzf kafka_2.13-2.8.0.tgz
bin/zookeeper-server-start.sh config/zookeeper.properties
bin/kafka-server-start.sh config/server.properties
要向Kafka发送和接收消息,需要先创建一个Topic。我们可以使用以下命令创建名为test-topic的Topic:
bin/kafka-topics.sh --create --topic test-topic --partitions 1 --replication-factor 1 --bootstrap-server localhost:9092
bin/kafka-console-producer.sh --topic test-topic --bootstrap-server localhost:9092
>hello kafka
bin/kafka-console-consumer.sh --topic test-topic --from-beginning --bootstrap-server localhost:9092
hello kafka
至此,Kafka已经成功安装并运行。Kafka的运行和使用不止这些,后续我们需要了解更多操作和参数,如高可用和集群等,在实际使用中可以再进行学习。