Kafka简介、安装

一、Kafka简介

Kafka是一个分布式、可分区的、可复制的消息系统。
几个基本的消息系统术语:
1、消费者(Consumer):从消息队列(Kafka)中请求消息的客户端应用程序。
2、生产者(Producer):向broker发布消息的应用程序。
3、broker:Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker。
4、主题(Topic):一个Topic中的消息数据按照多个分区组织,分区是Kafka消息队列组织的最小单位,一个分区可以看做是一个队列。
producers通过网络将消息发送到Kafka集群,集群向消费者提供消息。
二、Kafka的安装
1、安装jdk环境:
参考文章:http://www.cnblogs.com/fansik/p/5406827.html
2、安装Kafka
Kafka下载地址:http://kafka.apache.org/downloads
tar -xf kafka_2.12-0.11.0.0.tgz -C /usr/local/
ln -s /usr/local/kafka_2.12-0.11.0.0 kafka

三、启动Kafka
先启动zookeeper
/usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/zookeeper.properties
启动Kafka
/usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties

原文地址:https://www.cnblogs.com/fansik/p/7171370.html