搭建kafka安全认证SASL/PLAIN以及和springBoot整合

1.kafka拓扑图

kafka是依赖zookeeper集群的,扑图如下,分三层:

1.Producers:消息生产者,push消息给Brokers.发送时根据不同topic选择不同分区(在Broker上)。

2.Brokers:注册在zookeeper节点上。

3.Consumers:消息消费者,从brokers上根据订阅的topic选择不同分区,poll数据,执行消费。

 

搭建kafka安全认证SASL/PLAIN以及和springBoot整合_第1张图片

 2.名称解释

1.producer:消息生产者,发布消息到 kafka 集群的终端或服务。

2.broker:kafka 集群中包含的服务器。

3.topic:每条发布到 kafka 集群的消息属于的类别,即 kafka 是面向 topic 的。

4.partition:partition 是物理上的概念,每个 topic 包含一个或多个 partition。kafka 分配的单位是 partition

5.consumer:从 kafka 集群中消费消息的终端或服务。

6.Consumer group:high-level consumer API 中,

你可能感兴趣的:(搭建kafka安全认证SASL/PLAIN以及和springBoot整合)